!--a11y-->
Requirements for Service User Used to Connect
to SAP Systems 
To connect from SAP User Management Engine (UME) to an ABAP-based SAP System using RFC (with or without Secure Network Communications), you need a service user with which to establish the connection. You must create this service user in the SAP System and it must fulfill the requirements listed below.
· User ID: We recommend that you use the user ID SAPJSF_<SAPSID_of_SAP_Web_AS_Java> for the service user. You can use any password.
· User Type: The user must be of type communication user (or CPIC in older releases).
· Authorization: The user requires authorizations for read access to user data, for authenticating remote users, and RFC authorizations.
As of Release 6.20, SAP Web Application Server is shipped with two roles that provide the required authorizations:
¡ SAP_BC_JSF_COMMUNICATION_RO provides all authorizations for read access to user data, for authenticating remote users, and several low-level RFC authorizations.
¡ SAP_BC_JSF_COMMUNICATION is the same as the above role, but additionally provides authorization to modify and delete all user-related data.
We recommend using SAP_BC_JSF_COMMUNICATION_RO.

Make sure that you have maintained the authorization data and generated the profiles of the role that you are using.
· SNC name: If the connection is secured with SNC, the user must be assigned to the SNC name used by the SAP System. To do this, in transaction SU01, on the SNC tab, enter the SNC name of the SAP System. You can find the SNC name of the SAP System in table USRACL.
· Language: The language with which the service user is logged on to the SAP system should be the same language that an administrator would use when logging on the SAP system using a SAP GUI. The language of the user is particularly important if the backend system uses characters outside the ASCII set, for example, a double-byte system with Japanese data. In this case, if the language is not configured properly, data coming from the backend system would not be displayed correctly in the UME user interfaces.
You can set the language either in the UME property ume.r3.connection.<adapterid>.lang (see
SAP R/3 Data
Source) or in the user master in SU01. The value in the UME property overrides
the setting in the user master.
