Chat now with support
Chat mit Support

Identity Manager 9.2.1 - Administrationshandbuch für IT Shop

Einrichten einer IT Shop-Lösung
One Identity Manager Benutzer im IT Shop Inbetriebnahme des IT Shops IT Shop mit dem Application Governance Modul nutzen Bestellbare Produkte Vorbereitung der Produkte zur Bestellung
Leistungspositionen erfassen Servicekategorien erfassen Produktspezifische Bestelleigenschaften erfassen Produkte für zeitlich begrenzte Bestellungen Produktbestellung bei Umzug des Kunden oder des Produkts Nicht bestellbare Produkte Nutzungsbedingungen erfassen Schlagworte erfassen
Zuweisen und Entfernen der Produkte Vorbereiten des IT Shops für die Multifaktor-Authentifizierung Zuweisungsbestellungen Delegierungen Übernahme vorhandener Benutzerkonten, Zuweisungen und Rollenmitgliedschaften in IT Shop Bestellungen Systemberechtigungen automatisch in den IT Shop aufnehmen Ungenutzte Anwendungsrollen für Produkteigner löschen
Genehmigungsverfahren für IT Shop-Bestellungen
Entscheidungsrichtlinien für Bestellungen Entscheidungsworkflows für Bestellungen Ermitteln der wirksamen Entscheidungsrichtlinie Auswahl der verantwortlichen Entscheider Risikobewertung einer Bestellung Prüfen von Bestellungen auf Regelkonformität Entscheiden von Bestellungen eines Entscheiders Bestellungen automatisch entscheiden Entscheidungen durch Peer-Gruppen-Analyse Entscheidungsempfehlungen für Bestellungen Weitere Informationen zur Bestellung einholen Andere Entscheider beauftragen Eskalieren eines Entscheidungsschrittes Entscheider können nicht ermittelt werden Automatische Entscheidung bei Zeitüberschreitung Abbruch einer Bestellung bei Zeitüberschreitung Entscheidungen durch die zentrale Entscheidergruppe Bestellungen mit Nutzungsbedingungen entscheiden Standard-Genehmigungsverfahren nutzen
Ablauf einer Bestellung
Überblick über Bestellungen Mehrfache Bestellungen eines Produktes Zeitlich begrenzte Bestellungen Umzug des Kunden oder des Produkts in einen anderen Shop Änderung des Entscheidungsworkflows bei offenen Bestellungen Bestellungen für Mitarbeiter Managerwechsel für Mitarbeiter bestellen Bestellungen stornieren Produkte abbestellen Benachrichtigungen im Bestellprozess Entscheidung per E-Mail Entscheidung über adaptive Karten Zeitlich begrenzte Bestellungen für geänderte Rollenmitgliedschaften Bestellungen von dauerhaft deaktivierten Identitäten Bestellungen und Stellvertretungen löschen
Bearbeiten des IT Shops
Basisdaten für den IT Shop Einrichten von IT Shop Strukturen Einrichten von Kundenknoten Löschen von IT Shop Strukturen Umstrukturieren des IT Shop Vorlagen zur automatischen IT Shop-Befüllung Unternehmensspezifische Mailvorlagen für Benachrichtigungen Produktpakete Empfehlungen und Hinweise zum Transportieren von IT Shop Bestandteilen mit dem Database Transporter
Beheben von Fehlern im IT Shop Konfigurationsparameter für IT Shop Status von Bestellungen Beispiele für das Ergebnis von Bestellungen

Übernahme vorhandener Benutzerkonten, Zuweisungen und Rollenmitgliedschaften in IT Shop Bestellungen

Bei der Inbetriebnahme des One Identity Manager können Sie für die vorhandenen Benutzerkonten, Mitgliedschaften in Systemberechtigungen, Zuweisungen an Identitäten und Arbeitsplätze, Zuweisungen an hierarchische Rollen IT Shop Bestellungen erzeugen. Für diese Umsetzungen stellt der One Identity Manager verschiedene Methoden zur Verfügung. Mittels dieser Methoden werden Bestellungen erzeugt, die abgeschlossen und genehmigt sind. Damit sind diese Bestellungen zu einem späteren Zeitpunkt wieder abbestellbar. Zusätzlich zu den initialen Daten für die Bestellungen, können Sie über jede Methode ein kundenspezifisches Skript ausführen, das weitere kundenspezifische Eigenschaften an einer Bestellung besetzt.

Tabelle 21: Methoden zur Umwandlung von Direktzuweisungen in Bestellungen

Methode

Beschreibung

CreateITShopOrder (string CustomScriptName)

Erzeugt aus einer Direktzuweisung eine Bestellung. Diese Methode kann auf alle Tabellen angewendet werden, über die eine UID_Person ermittelt werden kann.

CreateITShopOrder (string uidOrgProduct, string uidPersonOrdered, string CustomScriptName)

Erzeugt aus einer Zuweisung oder einer Mitgliedschaft eine Zuweisungsbestellung. Diese Methode kann auch auf Tabellen angewendet werden, über die keine UID_Person ermittelt werden kann.

CreateITShopOrder (string uidOrgProduct, string uidWorkdeskOrdered, string uidPersonOrdered, string CustomScriptName)

Erzeugt aus einer Zuweisung oder einer Mitgliedschaft eine Zuweisungsbestellung und speichert am Bestellvorgang zusätzlich eine UID_WorkdeskOrdered.

CreateITShopWorkdeskOrder (string uidPerson, string CustomScriptName)

Erzeugt aus einer Direktzuweisung eine Bestellung für einen Arbeitsplatz. Diese Methode kann auf die Tabellen WorkDeskHasApp, WorkDeskHasESet und WorkDeskHasDriver angewendet werden.

Um die Methoden auszuführen

  1. Erstellen Sie im Designer mit dem Skripteditor ein Skript, das die gewünschte Methode aufruft.

    Ein Beispielskript für den Aufruf einer Customizermethode in VB-Syntax finden Sie auf dem One Identity Manager-Installationsmedium im Verzeichnis Modules\QBM\dvd\AddOn\SDK\ScriptSamples\03 Using database objects\11 Call database object methods.vb. Sie können dieses Beispielskript als Vorlage nutzen, um ein eigenes Skript zum Aufruf der hier beschriebenen Methoden zu erstellen.

  2. Führen Sie das Skript aus.

    Sie können dafür den Skripttester des Skripteditors nutzen.

Ausführliche Informationen zum Erstellen von Skripten finden Sie im One Identity Manager Konfigurationshandbuch.

Wenn im Methodenaufruf ein kundenspezifisches Skript mitgegeben wird, dann wird dieses Skript ausgeführt, unmittelbar bevor die Bestellung in der Datenbank gespeichert wird.

Beispiel für ein kundenspezifisches Skript
Public Sub CCC_AddCustomPropToRequest(ByRef dbSource As IEntity, ByRef dbPWO As IEntity)
'Populate values in PWO:
dbPWO.PutValue("OrderReason", "Group membership assignment converted to IT Shop request automatically.")
End Sub
  • dbSource: Bezieht sich auf das Quellobjekt. Beispielsweise ADSAccountInADSGroup, wenn Mitgliedschaften in Active Directory Gruppen in Bestellungen umgewandelt werden sollen.
  • dbPWO: Bezieht sich auf die zu erzeugende Bestellung.

Bestellungen für Identitäten erzeugen

Bestellungen für Identitäten oder Mitgliedschaften in Systemberechtigungen werden mit der Methode CreateITShopOrder (string CustomScriptName) erzeugt. Damit die Bestellungen erzeugt werden können, muss der IT Shop entsprechend vorbereitet sein.

Um Bestellungen aus Direktzuweisungen an Identitäten oder Mitgliedschaften in Systemberechtigungen zu erzeugen

  1. Bereiten Sie die Unternehmensressourcen oder Systemberechtigungen für die Verwendung im IT Shop vor.

  2. Weisen Sie die Unternehmensressourcen oder Systemberechtigungen innerhalb des IT Shops einem Regal zu.

  3. Verbinden Sie jedes Benutzerkonto, für dessen Mitgliedschaften Bestellungen erzeugt werden sollen, mit einer Identität.

  4. Nehmen Sie die Identitäten als Kunden in die Shops auf, zu denen die Unternehmensressourcen oder Systemberechtigungen als Produkte zugewiesen sind.

  5. (Optional) Erstellen Sie ein Skript, das weitere Eigenschaften der Bestellungen besetzt.

    • Übergeben Sie den Skriptnamen als Parameter CustomScriptName an die Methode.

  6. Erstellen Sie ein Skript, das die Methode CreateITShopOrder (string CustomScriptName) für die betroffenen Tabellen ausführt.

Der One Identity Manager erzeugt folgendermaßen die Bestellungen aus Direktzuweisungen an Identitäten:

  1. Ermitteln der Identitäten und ihrer zugewiesenen Unternehmensressourcen.

  2. Ermitteln des Shops, dem die Unternehmensressourcen und die Identitäten zugewiesen sind.

  1. Erzeugen der Bestellungen mit initialen Daten.
  2. Ausführen kundenspezifischer Skripte.
  3. Speichern der Bestellungen (Eintrag in Tabelle PersonWantsOrg).
  1. Zuweisen der Identitäten zur Produktstruktur (Eintrag in der Tabelle PersonInITShopOrg).

  2. Umwandeln der direkten Zuweisungen in indirekte Zuweisungen der Unternehmensressourcen an die Identitäten (zum Beispiel in der Tabelle PersonHasQERResource).

Der One Identity Manager erzeugt folgendermaßen die Bestellungen für Mitgliedschaften in Systemberechtigungen:

  1. Ermitteln der Benutzerkonten und ihrer Mitgliedschaften.

  2. Ermitteln der betroffenen Identitäten.

  3. Ermitteln des Shops, dem die Identitäten und Systemberechtigungen zugewiesen sind.

  1. Erzeugen der Bestellungen mit initialen Daten.
  2. Ausführen kundenspezifischer Skripte.
  3. Speichern der Bestellungen (Eintrag in Tabelle PersonWantsOrg).
  1. Zuweisen der Identitäten zur Produktstruktur (Eintrag in der Tabelle PersonInITShopOrg).

  2. Umwandeln der direkten Mitgliedschaften in indirekte Mitgliedschaften für die betroffenen Benutzerkonten (zum Beispiel in der Tabelle ADSAccountInADSGroup).

Verwandte Themen

Bestellungen für Benutzerkonten erzeugen

Um Benutzerkonten an Identitäten zuzuweisen, verwendet der One Identity Manager Kontendefinitionen. Für bestehende Benutzerkonten, die mit Identitäten verbunden sind, können die passenden Kontendefintionen über den IT Shop bestellt werden. Um solche Bestellungen zu erzeugen, kann die Methode CreateITShopOrder (string CustomScriptName) genutzt werden. Diese Methode kann auf alle Benutzerkontentabellen (beispielsweise ADSAccount oder SAPUser) und auf die Tabellen ADSContact, EX0MailBox, EX0MailContact und EX0MailUser angewendet werden.

Damit die Bestellungen erzeugt werden können, muss der IT Shop entsprechend vorbereitet sein.

Um Bestellungen für Benutzerkonten zu erzeugen

  1. Erstellen Sie eine Kontendefinition für das Zielsystem. Weisen Sie die Kontendefinition dem Zielsystem zu.

    Diese Kontendefinition wird für alle Benutzerkonten genutzt, an denen keine Kontendefinition eingetragen ist. Wenn allen Benutzerkonten bereits eine Kontendefinition zugeordnet ist, kann dieser Schritt entfallen.

  2. Bereiten Sie die Kontendefinition für die Verwendung im IT Shop vor.

  3. Weisen Sie die Kontendefinition innerhalb des IT Shops einem Regal zu.

  4. Verbinden Sie die Benutzerkonten mit einer Identität, sofern noch keine Identität zugeordnet ist.

  5. Nehmen Sie die Identitäten als Kunden in die Shops auf, zu dem die Kontendefinition als Produkt zugewiesen ist.

  6. (Optional) Erstellen Sie ein Skript, das weitere Eigenschaften der Bestellungen besetzt.

    • Übergeben Sie den Skriptnamen als Parameter CustomScriptName an die Methode.

  7. Erstellen Sie ein Skript, das die Methode für die betroffenen Tabellen ausführt.

Der One Identity Manager erzeugt folgendermaßen die Bestellungen für Benutzerkonten:

  1. Ermitteln der gültigen Kontendefinition.

    Wenn dem Benutzerkonto bereits eine Kontendefinition zugeordnet ist, wird diese genutzt. Andernfalls wird die Kontendefinition des Zielsystems genutzt.

  2. Ermitteln der betroffenen Identitäten.

  3. Ermitteln des Shops, dem die Identitäten und die Kontendefinition zugewiesen sind.

  1. Erzeugen der Bestellungen mit initialen Daten.
  2. Ausführen kundenspezifischer Skripte.
  3. Speichern der Bestellungen (Eintrag in Tabelle PersonWantsOrg).
  1. Zuweisen der Identitäten zur Produktstruktur (Eintrag in der Tabelle PersonInITShopOrg).

  2. Umwandeln der eventuell vorhandenen direkten Zuordnungen der Kontendefinition in indirekte Zuordnungen (Eintrag in der Tabelle PersonHasTSBAccountDef).

Verwandte Themen

Bestellungen für Arbeitsplätze erzeugen

Bestellungen für Arbeitsplätze werden mit der Methode CreateITShopWorkdeskOrder (string uidPerson, string CustomScriptName) erzeugt. Damit die Bestellungen erzeugt werden können, muss der IT Shop entsprechend vorbereitet sein.

Um Bestellungen aus Zuweisungen an Arbeitsplätze zu erzeugen

  1. Bereiten Sie die Unternehmensressourcen (Software, Systemrollen oder Treiber) für die Verwendung im IT Shop vor.

  2. Weisen Sie die Unternehmensressourcen innerhalb des IT Shops einem Regal zu.

  3. Wählen Sie eine Identität als Besteller für die Zuweisungen an die Arbeitsplätze.

    • Übergeben Sie die UID_Person dieser Identität als Parameter uidPerson an die Methode.

  4. Nehmen Sie die ausgewählte Identität als Kunden in die Shops auf, zu denen die Unternehmensressourcen als Produkte zugewiesen sind.

  5. (Optional) Erstellen Sie ein Skript, das weitere Eigenschaften der Bestellungen besetzt.

    • Übergeben Sie den Skriptnamen als Parameter CustomScriptName an die Methode.

  6. Erstellen Sie ein Skript, das die Methode CreateITShopWorkdeskOrder (string uidPerson, string CustomScriptName) für die betroffenen Tabellen ausführt.

Der One Identity Manager erzeugt folgendermaßen die Bestellungen für Arbeitsplätze aus vorhandenen Zuweisungen:

  1. Ermitteln der Arbeitsplätze und ihre zugewiesenen Unternehmensressourcen.

  2. Ermitteln des Bestellers aus dem Parameter uidPerson.

  3. Ermitteln des Shops, dem die Unternehmensressourcen und der Besteller zugewiesen sind.

  1. Erzeugen der Bestellungen mit initialen Daten.
  2. Ausführen kundenspezifischer Skripte.
  3. Speichern der Bestellungen (Eintrag in Tabelle PersonWantsOrg).
  1. Zuweisen der Identitäten zur Produktstruktur (Eintrag in der Tabelle PersonInITShopOrg).

  2. Umwandeln der direkten Zuweisungen in indirekte Zuweisungen der Unternehmensressourcen an die Arbeitsplätze (zum Beispiel in der Tabelle WorkDeskHasApp).

TIPP: Um beim Erzeugen eines Arbeitsplatz eine Identität zu erstellen, die als Besteller genutzt werden kann, aktivieren Sie im Designer den Konfigurationsparameter Hardware | Workdesk | WorkdeskAutoPerson. Es werden folgende Eigenschaften für die Identität verwendet:

  • Nachname: Bezeichnung des Arbeitsplatzes (Ident_Workdesk)

  • Vorname: Machine

  • Identitätstyp: Maschinenidentität (Machine)

Wenn der Arbeitsplatz gelöscht wird, wird die zugehörige Identität ebenfalls gelöscht.

Verwandte Themen
Verwandte Dokumente

The document was helpful.

Bewertung auswählen

I easily found the information I needed.

Bewertung auswählen