Checkliste: Benutzerinformationen vom ESM zum ESS.
Checkliste: Benutzerinformationen vom ESM zum ESS.
In diesem Artikel finden Sie eine Checkliste zum Konfigurieren des Efecte-Service-Managements, um Benutzerinformationen mit dem Efecte-Self-Service-Portal verknüpfen zu können.
-
Der ESM-Organisationskonnektor ist konfiguriert.
-
Der Connector übernimmt die Bereitstellung von Benutzern vom Efecte Service Management System (ESM) in Efecte Self Service (ESS).
- Stellen Sie sicher, dass in ESM mindestens einige Personendatenkarten vorhanden sind, die mindestens Zuordnungen für Folgendes haben: emailFieldName, groupsFieldName, siteFieldName, userIdFieldName, userPrincipalName.
(Nur Personendatenkarten, für die diese 5 Zuordnungen in ESM definiert und ausgefüllt sind, werden für ESS bereitgestellt.) Im folgenden Beispiel:„userIdFieldName“ wird dem Attributcode des „ Active Directory Kontos“ zugeordnet.
„userPrincipalName“ wird dem Attributcode des „ Active Directory Kontos“ zugeordnet.
„groupsFieldName“ wird dem Attributcode von „ESS Groups“ zugeordnet.
„siteFieldName“ wird dem Attributcode von „Personensite“ zugeordnet.
-
Der Connector übernimmt die Bereitstellung von Benutzern vom Efecte Service Management System (ESM) in Efecte Self Service (ESS).
- Das Attribut person_site_ess ist in der ESM-Personenvorlage konfiguriert
- Organisationseinheit (OU), die zu einem für den Kunden definierten Standort gehört
- Bitte beachten Sie, dass die ESS-Site-Struktur Groß- und Kleinschreibung berücksichtigt! Wenn die Site also DC=FI hat, handelt es sich um eine andere Site als DC=fi
- Wenn der Kunde eine komplexe ESS-Site-Struktur verwendet, können Sie den folgenden Ausdruck verwenden, um einen Teil der OU von DN abzugleichen und ihn in „ess_person_site“ zu platzieren.
- Organisationseinheit (OU), die zu einem für den Kunden definierten Standort gehört
_site1 = "OU=Benutzer,DC=Beispiel1,DC=Beispiel,DC=fi"
_site2 = „OU=Admins,DC=exampe1,DC=example,DC=fi“
_site3 = "OU=Pro,DC=Beispiel1,DC=Beispiel,DC=fi"
_site4 ="OU=Extern,DC=Beispiel1,DC=Beispiel,DC=fi"
_site5 = "OU=Manager,DC=Beispiel1,DC=Beispiel,DC=fi"
_site6 = "OU=Entwicklung,DC=Beispiel1,DC=Beispiel,DC=fi"wenn dn:
_dn = this.get("dn")
Wenn _site1 In _dn:
_Ergebnis = _site1
elif _site2 In _dn:
_Ergebnis = _site2
elif _site3 In _dn:
_Ergebnis =_site3
elif _site4 In _dn:
_Ergebnis =_site4
elif _site5 In _dn:
_Ergebnis =_site5
elif _site6 In _dn:
_Ergebnis =_site6
anders:
_result="Nein passend ESS Website gefunden aus Benutzer dN"
anders:
_aktuellerWert = this.get("person_site_ess")
_result=_currentValue- Das Attribut groups_ess ist in der ESM-Personenvorlage konfiguriert
- Zeigt Gruppen (Berechtigungen) an, denen ein Benutzer angehört. ESS kann so konfiguriert werden, dass je nach den Gruppen, denen ein Benutzer angehört, unterschiedliche Optionen angezeigt werden.
- Wenn der Benutzer fehlt, werden ihm keine Dienste im ESS angezeigt.
- Ausdruck in groups_ess
Wenn Konto: _Ergebnis = this.getAll("$account:entitlements:name$") anders: _Ergebnis ="Nein Gruppen"
- Zeigt Gruppen (Berechtigungen) an, denen ein Benutzer angehört. ESS kann so konfiguriert werden, dass je nach den Gruppen, denen ein Benutzer angehört, unterschiedliche Optionen angezeigt werden.
- Überprüfen Sie die Site-Einstellungen im ESS-Administrator. In den Site-Einstellungen der Person im ESM muss der Site-Wert mit dem OU-Wert identisch sein. ESS präsentiert dann Serviceangebote abhängig von der Site, zu der die Person gehört.
- Stellen Sie sicher, dass alle 5 Minuten (dies ist in esm-organization-connector.xml konfigurierbar) alle Personendatenkarten, die in den letzten 5 Minuten in ESM aktualisiert wurden, an ESS gesendet werden.