SAP User Types
There are five types of users in SAP:
Dialog user (A)
A regular dialogue user is used for all logon types by precisely one person. This is used to logon using the SAP GUI. During a dialog logon, the system checks for expired/initial passwords. The user can change his or her password. Multiple dialog logons are checked and, if appropriate, logged. These users are used for carrying out standard transactions. This is an interactive type of logon. The initial multiple logins are 6. They are set according to company policy.
System User (B)
These are non-interactive users. They are used for background processing and internal communication in the system (such as RFC users for ALE, Workflow, TMS, and CUA). The end users cannot change their passwords. Only the user administrator can change their passwords. Multiple logins is permitted in this type of user. Dialog logon is not possible for this type of user.
Communication User (C)
Used for dialog-free communication between systems. It is not possible to use this type of user for a dialog logon. Their passwords are valid for a certain period, so they expire. The users have the option to change their passwords.
Service User (S)
Dialog user is available to a larger, anonymous group of users. The system does not check for expired/initial passwords during login. Only the user administrator can change the passwords. Generally, highly restricted authorisations are given to this type of user.
Reference User (L)
A reference user is, like the service user, a general non-person-related user. Dialog logon is not possible with this kind of user. A reference user is used only to assign additional authorisations. To attach a reference user to a dialog user, specify it when maintaining the dialog user on the Roles tab page.
|Roles||Dialog User||System user||Communication User||Service User||Reference User|
|Logon with SAPGUI possible/ Interactive||Yes||No||No||Yes||No|
|Multiple logins permitted||yes||NA||yes||yes||yes|
|Password||Expires or initialised||NA||NA||Expires or initialised||NA|
|Password can be changed by||End-user||User Administrator||End-User|