Tarkistuslista: Käyttäjätiedot ESM:stä ESS:ään.
Tarkistuslista: Käyttäjätiedot ESM:stä ESS:ään.
Kuinka saada käyttäjätiedot hakemistosta ESM:ään ja ESS:ään EPE:n avulla
Tässä artikkelissa on tarkistuslista Efecte Service Managementin määrittämiseksi niin, että käyttäjätiedot voidaan linkittää Efecte Self-Service-portaaliin.
Tietoa
Tätä tarkistuslistaa voidaan käyttää, kun asiakkaan Efecte Cloud -ympäristö käyttää Efecte Secure Access- ja Efecte Provisioning Engine -komponentteja.
-
ESM organization connector on konfiguroitu.
-
Konnektori hoitaa käyttäjien provisioinnin Efecte Service Management -järjestelmästä (ESM) Efecte Self Serviceen (ESS).
-
Varmista, että ESM:ssä on vähintään joitakin Person-tietokortteja, joilla on vähintään kartoitukset seuraaville: emailFieldName, groupsFieldName, siteFieldName, userIdFieldName, userPrincipalName.
(vain ne Person-tietokortit, joilla on nämä 5 kartoitusta määriteltynä ja täytettynä ESM:ssä, provisioidaan ESS:ään). Alla olevassa esimerkissä:
-
Konnektori hoitaa käyttäjien provisioinnin Efecte Service Management -järjestelmästä (ESM) Efecte Self Serviceen (ESS).
"userIdFieldName" on kartoitettu attribuuttikoodiin "Active Directory Account".
"userPrincipalName" on kartoitettu attribuuttikoodiin "Active Directory Account".
"groupsFieldName" on kartoitettu attribuuttikoodiin "ESS Groups"
"siteFieldName" on kartoitettu attribuuttikoodiin "Person site"
-
- person_site_ess-attribuutti on konfiguroitu ESM:n Person-mallissa
- Organisaatioyksikkö (OU), joka kuuluu asiakkaalle määriteltyyn sivustoon
- Huomaa, että ESS-sivustorakenne on kirjainkokoriippuvainen! Jos sivustolla on DC=FI, se on eri sivusto kuin DC=fi
- Jos asiakas käyttää monimutkaista ESS-sivustorakennetta, voit käyttää seuraavaa lauseketta täsmäämään osa OU:sta DN:stä ja sijoittamaan sen kohtaan "ess_person_site".
- Organisaatioyksikkö (OU), joka kuuluu asiakkaalle määriteltyyn sivustoon
_site1 = "OU=Users,DC=example1,DC=example,DC=fi"
_site2 = "OU=Admins,DC=exampe1,DC=example,DC=fi"
_site3 = "OU=Production,DC=example1,DC=example,DC=fi"
_site4 ="OU=External,DC=example1,DC=example,DC=fi"
_site5 = "OU=Managers,DC=example1,DC=example,DC=fi"
_site6 = "OU=Development,DC=example1,DC=example,DC=fi"if dn:
_dn = this.get("dn")
if _site1 in _dn:
_result = _site1
elif _site2 in _dn:
_result = _site2
elif _site3 in _dn:
_result =_site3
elif _site4 in _dn:
_result =_site4
elif _site5 in _dn:
_result =_site5
elif _site6 in _dn:
_result =_site6
else:
_result="No matching ESS site found from users dN"
else:
_currentValue = this.get("person_site_ess")
_result=_currentValue
- groups_ess-attribuutti on konfiguroitu ESM:n Person-mallissa
- Näyttää ryhmät (entitlementit), joihin käyttäjä kuuluu. ESS voidaan konfiguroida esittämään eri vaihtoehtoja sen mukaan, mihin ryhmiin käyttäjä kuuluu.
- Jos puuttuu, käyttäjä ei näe yhtään palvelua ESS:ssä
- Lauseke kohteessa groups_ess
if account: _result = this.getAll("$account:entitlements:name$") else: _result ="No Groups"
- Näyttää ryhmät (entitlementit), joihin käyttäjä kuuluu. ESS voidaan konfiguroida esittämään eri vaihtoehtoja sen mukaan, mihin ryhmiin käyttäjä kuuluu.
- Tarkista Sites-asetukset ESS-administa. Site-arvon on oltava sama kuin OU henkilön sivustoasetuksissa ESM:ssä. Tämän jälkeen ESS esittää palvelutarjoamat sen 'sivuston' mukaan, johon henkilö kuuluu.
- Varmista, että joka 5. minuutti (tämä on konfiguroitavissa tiedostossa esm-organization-connector.xml) kaikki ESM:ssä viimeisen 5 minuutin aikana päivitetyt Person-tietokortit lähetetään ESS:ään).
Table of Contents