...
Der geteilte Nutzer wird anhand der Nutzergruppe der Antwort bestimmt. Das Attribut für die Nutzergruppe in der Antwort muss über den Eintrag userGroupKey in der Map des individuellen Nutzers festgelegt werden. Ist eine Nutzergruppe vorhanden, wird in der Map der geteilten Nutzer nach dieser Gruppe gesucht und der entsprechende Nutzer ausgewählt. Beim Mapping der Rollen ist es wichtig darauf zu achten, dass der Nutzer Rollen besitzt, die ihm den Login für den entsprechenden Endpunkt emöglichen und darüber hinaus auch für den SSO Endpunkt.
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "sharedUser": { "sales": { "userMail": "sales@example.com", "priority": 1337 }, "it": { "userMail": "it@example.com", "priority": 300 }, "administration": { "userMail": "administrator@example.com", "priority": 100 } }, "individualUser": { "userMailKey": "attributeMail", "userMap": { "attributeMail": "mail", "attributeFirstName": "firstName", "attributeLastName": "lastName", "attributePhone": "landLine", "attributeMobile": "mobile", "attributeIsEditable": "isEditable" }, "userGroupKey": "group", "group": { "it": { "0": 304 } } }, "config": { "assertionEncryption": false } } |
...