User Mapping and the Portal
Use
User mapping is only necessary for Single Sign-On (SSO) when users have different user IDs in the portal and in the back-end systems.
If you cannot avoid different user IDs in the portal and back-end systems, you can use user mapping to enable SSO. With user mapping you define systems in the portal system landscape. Then for the defined systems you map portal users to back-end system users with the user management engine (UME). When an application attempts to connect to a back-end system, the portal requests the connection information from the portal system landscape.
If the system is configured for user mapping, the portal system landscape queries the user management engine (UME) about any user mapping for the current user. The portal uses this information to establish a connection to the target system.
There are the following types of user mapping:
- User mapping with tickets
- User mapping with user ID and password
User Mapping with Tickets
This method maps a portal user with a back-end user in a reference system. The reference system represents the user ID to use in all back-end systems in your system landscape that require SSO with tickets. When the portal user receives a ticket from the portal, the portal writes the back-end user ID of the reference system into the ticket. When the user accesses the back-end system, the back-end system extracts the user ID it requires from the ticket.
More Information:
User Mapping with User ID and Password
This method maps a user, group, or role with a user ID in the back-end system. When the application tries to connect to the back-end system, the UMEtries to map the user to a user in the remote system. The UMEdoes this by checking for mappings in the following order:
- To the portal user
- To any group the portal user is a member of
- To any roles the portal user is directly assigned
User mapping does not support mappings to indirect role assignments
The portal uses the first mapping found. If the portal does not find any mappings that apply, the application prompts the user to enter mapping data, assuming the application developer programmed the application to do so.
More Information:
Configuring User Mapping with User ID and Password on a Portal