Checklista: Användarinformation från ESM till ESS.
Checklista: Användarinformation från ESM till ESS.
I den här artikeln finns en checklista för att konfigurera Efecte Service Management för att kunna länka användarinformation till Efectes självbetjäningsportal.
-
ESM-organisationsanslutningen är konfigurerad.
-
Anslutningsenheten hanterar provisionering av användare från Efecte Service Management-systemet (ESM) till Efecte Self Service (ESS).
- Se till att det finns åtminstone några persondatakort i ESM som har åtminstone mappningar för: emailFieldName, groupsFieldName, siteFieldName, userIdFieldName, userPrincipalName.
(endast persondatakort som har dessa 5 mappningar definierade och ifyllda i ESM kommer att provisioneras till ESS). i exemplet nedan:"userIdFieldName" mappas till attributkoden för " Active Directory Account".
"userPrincipalName" mappas till attributkoden för " Active Directory Account".
"groupsFieldName" mappas till attributkoden för "ESS Groups"
"siteFieldName" mappas till attributkoden för "Personwebbplats"
-
Anslutningsenheten hanterar provisionering av användare från Efecte Service Management-systemet (ESM) till Efecte Self Service (ESS).
- person_site_ess-attributet är konfigurerat i ESM Person-mallen
- Organisationsenhet (OU) som tillhör en webbplats som definierats för kunden
- Observera att ESS-webbplatsstrukturen är skiftlägeskänslig! Så om webbplatsen har en DC=FI är det en annan webbplats än DC=fi.
- Om kunden använder en komplex ESS-webbplatsstruktur kan du använda följande uttryck för att matcha en del av OU:n från DN och placera den i "ess_person_site".
- Organisationsenhet (OU) som tillhör en webbplats som definierats för kunden
_site1 = "OU=Användare,DC=exempel1,DC=exempel,DC=fi"
_site2 = "OU=Admins,DC=exempel1,DC=exempel,DC=fi"
_site3 = "OU=Pro,DC=exempel1,DC=exempel,DC=fi"
_site4 ="OU=Extern,DC=exempel1,DC=exempel,DC=fi"
_site5 = "OU=Chefers,DC=example1,DC=example,DC=fi"
_site6 = "OU=Utveckling,DC=exempel1,DC=exempel,DC=fi"om nedladdningsbartinnehåll:
_dn = detta.get("dn")
om _site1 i _dn:
_resultat = _site1
elif _site2 i _dn:
_resultat = _site2
elif _site3 i _dn:
_resultat =_plats3
elif _site4 i _dn:
_resultat =_plats4
elif _site5 i _dn:
_resultat =_plats5
elif _site6 i _dn:
_resultat =_plats6
annan:
_resultat="Nej motsvarande ESS plats hittade från användare dN"
annan:
_nuvarandevärde = this.get("person_site_ess")
_resultat=_nuvarandevärde- Attributet groups_ess är konfigurerat i ESM-personmallen
- Visar grupper (behörigheter) som en användare tillhör. ESS kan konfigureras för att presentera olika alternativ beroende på vilka grupper en användare tillhör.
- Om en användare saknas kan den inte se några tjänster i ESS
- Uttryck i groups_ess
om konto: _resultat = this.getAll("$konto:rättigheter:namn$") annan: _resultat Nej Grupper
- Visar grupper (behörigheter) som en användare tillhör. ESS kan konfigureras för att presentera olika alternativ beroende på vilka grupper en användare tillhör.
- Kontrollera webbplatsinställningarna från ESS-administratören. Det måste finnas samma webbplatsvärde som för en OU i personens webbplatsinställningar i ESM. Sedan kommer ESS att presentera tjänsteerbjudanden beroende på vilken "webbplats" personen tillhör.
- Kontrollera att alla persondatakort som uppdaterats i ESM under de senaste 5 minuterna skickas till ESS var 5:e minut (detta kan konfigureras i esm-organization-connector.xml).