Changing the AS ABAP Back-End System for the UME
This procedure only applies if your system landscape includes AS ABAP systems.
Use
Use this procedure to switch the data source of the user management engine (UME) from one ABAP system to another. You can also use this procedure to change the client used by the UME; however, if the new client is an exact copy of the old client you can use the shortened procedure.
For more information, see Changing the ABAP Client for the UME After a Client Copy .
Prerequisites
- This procedure requires you to restart the AS Java. Plan for the required downtime while the AS Java restarts.
- The new ABAP system must be SAP NetWeaver AS 6.20 Support Package Stack 38 and higher.
Procedure
- On the AS Java, use identity management determine the identity of the following users in the UME:
- Guest user
Use identity management to search the built-in user group anonymous users. The default logon ID is J2EE_GUEST.
- At least one administrator user
Use identity management to find a user with an administrator role.
For more information, see Identity Management .
- Guest user
- Determine the identity of the system user for UME-ABAP communication.
View the logon data of the destination UMEBackendConnection. The default ID is SAPJSF.
For more information, see Maintaining RFC Destinations .
- Determine if the users identified above appear in both the old and new ABAP systems.
Use transaction SU01 to determine if each of the users identified above appear in the new ABAP system. If the users appear in the new ABAP system, then make sure that the role assignments for the users are named exactly the same as in the old ABAP system.
If you configured the RFC destination UMEBackendConnectionForChanges, one of your administrator users should have the ABAP role SAP_BC_JSF_COMMUNICATION_NAMED in addition to any administrator roles.
- Prepare the system user for UME-ABAP communication in the new system.
- Ensure the password for the system user is the same in both ABAP systems.
If you cannot remember the password for the system user, create a new password in the new ABAP system and change the password in the RFC destination UMEBackendConnection of the AS Java.
- Ensure that the roles assigned to the system user in old ABAP system are assigned and generated in the new ABAP system.
Use the transaction PFCG to check the status of the roles under Authorizations and User → User comparison. The status indicators for these tabs should be green.
If a status indicator is not green you must regenerate the profile and perform a user comparison as needed.
For more information, see the AS ABAP identity management documentation.
- Ensure the password for the system user is the same in both ABAP systems.
- On the AS Java, maintain the settings for the RFC destination UMEBackendConnection.
Survey the settings. Change the settings to connect to the new AS ABAP system. You are likely to need to change at least the following connection settings:
- Application Server
- System Number
- Choose the Ping Destination pushbutton.
If the test fails, go back and reenter the connection data and test the connection until you are successful.
- Save your entries.
- Restart the AS Java.
Result
The AS Java uses the new AS ABAP as the data source.
There may be other destination you want to reconfigure to point to the new AS ABAP, such as the RFC destination for time zone mapping I18NBackendConnection.
For more information, see User Management of Application Server ABAP as Data Source .