Register Login

User Types in SAP

Updated Mar 13, 2020

What are Different Types of Users in SAP?

There are five types of users in SAP:

1) 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.

2) 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.

3) 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.

4) 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 authorizations are given to this type of user.

5) 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 authorizations. 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 initialized NA NA Expires or initialized NA
Password can be changed by End-user User Administrator End-User