Prerequisite
Group Mapper Manager or Identity Provider Manager role
Procedure
The details area of the selected identity provider appears.
The Add Mapper dialog appears.
Fields marked with an asterisk (*) are mandatory and must be completed.
Applies the synchronization mode that has been set for this identity provider.
The user information is synchronized with Nexeed IAS once when the user logs in for the first time.
Current settings in Nexeed IAS are retained.
The user information is synchronized upon every login.
Adds the user to a Multitenant Access Control group and authorizes the user with predefined roles.
This group assignment can only be made by the Group Mapper Manager.
Transfers attributes of externally defined users to attributes or properties of the imported Nexeed IAS user.
Maps externally defined OIDC claims or SAML attributes with a template to the user name of the imported Keycloak user.
Depending on the selected Type, different input fields are displayed below.
A claim is an attribute in the user's ID token.
The claim value must be included in the claim's value list in order to add the user to a Nexeed IAS group.
A user attribute provides information about the user, such as email address, first name or last name. The name of the user attribute is defined by the identity provider and can be different for each identity provider. Only one attribute can be entered.
Entering the name template "${ALIAS}.${CLAIM.preferred_username}" results in "idp.johndoe" for the identity provider with the alias "idp" and the preferred_username claim value "johndoe".
It is possible to convert to lowercase or uppercase letters with "${CLAIM.sub | lowercase}" or "${CLAIM.sub | uppercase}" respectively.
LOCAL (default) for saving in the local database during user import or BROKER_ID and BROKER_USERNAME for saving in the ID or in the user name used during the federated user lookup.
The mapper is added.