Introduction to Mapping:
Mapping involves the process of mapping user attributes between an Identity Provider (IdP) and a Service Provider (SP) in the SAML Single sign-on (SSO) process. When a user performs SSO to log into the SP (Drupal site), the IdP provides a SAML assertion containing user attributes, and the Mapping tab will allow you to map those attributes to the Drupal user profile attributes. The miniOrange SAML SP Module offers options for
- Attribute mapping
- Custom Attribute Mapping
- Role Mapping
- Profile Module Mapping
Prerequisite:
- To map Identity Provider (IdP) attributes, we need to know the attributes we receive from the IdP. In order to obtain a list of all the attributes received, please follow the steps below:
- Navigate to the Service Provider Setup tab of the module. Scroll down to the bottom and click on the Test Configuration button.
- You will get a popup window with attributes received from your Identity Provider (IdP).
- Note down the attribute name for further mapping.