The user types that can be selected in user maintenance were reorganized and, in some cases, enhanced. The following user types, which contain all of the previous user types, are now available. This restructuring is fully downward-compatible. Data conversion is not required.
Characterization of user types (see also note 622464):
Dialog user 'A'
Individual system access (personalized)
• Logon with SAPGUI is possible. The user is therefore interaction-capable with the SAPGUI.
• Expired or initial passwords are checked.
• Users have the option of changing their own passwords.
• Multiple logon is checked.
Usage: For individual human users (also Internet users)
System user 'B'
System-dependent and system-internal operations
• Logon with SAPGUI is not possible. The user is therefore not interaction-capable with the SAPGUI.
• The passwords are not subject to the password change requirement, that is, they cannot be initial or expired.
• Only an administrator user can change the password.
• Multiple logon is permitted.
Usage: Internal RFC, background processing,
Communication user 'C'
Individual system access (personalized)
• Logon with SAPGUI is not possible. The user is therefore not interaction-capable with the SAPGUI.
• Expired or initial passwords are checked but the conversion of the password change requirement that applies in principle to all users depends on the caller (interactive/not interactive). (*)
• Users have the option of changing their own passwords.
Usage: external RFC (individual human users) for example( ALE, workflow, TMS, CUA)
Service user 'S'
Shared system access (anonymous)
• Logon with SAPGUI is possible. The user is therefore interaction-capable with the SAPGUI.
• The passwords are not subject to the password change requirement, that is, they cannot be initial or expired.
• Only a user administrator can change the password.
• Multiple logon is permitted.
Usage: Anonymous system access (for example, public Web services)
Reference user 'L'
Authorization enhancement
• No logon possible.
• Reference users are used for authorization assignment to other users.
Usage: Internet users with identical authorizations
Remarks:
(*) With all non-interactive system accesses (that is, not using the SAPGUI), the password change rule (which exists for all users except for system and service users when passwords are initial or have expired) is not enforced by the system if there is no interaction option. However, provided that you can execute a password update dialog with the user (=> middleware, such as SAP ITS, for example,), RFC client programs should recognize the need to change a password and initiate the subsequent password change by calling special function modules (=> see note 145715) or RFC-API functions (as of 4.6C).
The user interaction (including handling error and exceptional situations) is provided here with the middleware (= RFC client).
You can no longer schedule background jobs.
You cannot create a BP job step under a system user or service user [P] (see Note 327917).
Additional key words
SM37, SM36, JOB_SUBMIT, SU01, user type, BT 103, BT103
Cause and prerequisites
Incorrect processing of 4.6C user types in BP-implementation.
As of Release 4.6C, SU01 contains the user types
Dialog, services, reference, system instead of the previous user types Background, CPIC, dialog, BDC.
Nevertheless, background processing still checks the old user types.
Solution
Incorrect handling of the 4.6C user types in the BP implementation.
Cross-reference
Please also refer to Note 354165:
• The user type "Background" was converted to the "System" / "Communication" user type [C].
• In the SU01display, the user types "Communication" and "System" are switched.
Both errors are corrected with the current Support Packages mentioned in Note 354165.
Notes on the error analysis
The contents of the table field USR02-USTYPis the decisive factor for the user in question (display by means of Transaction SE16): "B" (Batch/System),"A" (Dialog) or "p" (Service) should be contained here.
The above-mentioned problems occur with USR02-USTYP = """C""".
types of users
types of users
Shaik Moiz Ahmed
Terrenos Software Technologies Pvt.Ltd
Terrenos Software Technologies Pvt.Ltd