You might have experienced this problem before. This is a known problem if you have a system with AS Java add in or dual stack installed in your system. SAPJSF is a communication user used by User Management Engine service to connect to ABAP service. In the ABAP system, you see that user SAPJSF is getting locked, for example from User Information (transaction code : SUIM). There are several issues known cause SAPJSF user is locked based on my experience:
- Password in the UME configuration is different with in ABAP User Data.
- Role for user SAPJSF in ABAP system is not set correctly.
- User type in ABAP system is not set correctly
To check your password configuration in UME service, you can go to configtool :
– Switch to configuration editor mode.
– Switch to change mode
-Go to Configuration –> cluster_data –> server -> cfg -> services
-Click on Propertysheet com.sap.security.core.ume.service
-Change the password in ume.r3.connection.master.passwd
Make sure that this password configuration is defined also in ABAP system (transaction SU01).
In general there are two roles which should be assigned in SAPJSF user in ABAP system depends on the configuration. Those are :
And make sure that you generate profile for those roles and assigned correctly to user SAPJSF.
By default , SAPJSF is set to service user type.