SAP Basis

SAP SU01 User Management: Create Users, Assign Roles, and Troubleshoot Access

A practical guide to SAP SU01 user management covering user creation, master records, role assignment, validity dates, lock handling, and operational checks.

SU01 user administration workflowShow the operational sequence from approved request to verified access.SU01 user administration workflowShow the operational sequence from approved request to verified access.authorization basisuser record readychange completedApprovedaccess…Identity,business…Create orupdate in…Maintainmaster data,…Assignapproved…Add roleassignments…VerifyaccessCheck theuser record…CertPas original visual explanation
Process flow showing an approved access request moving through SU01 user maintenance, role assignment, and access verification.
On this page
  1. What SU01 manages
  2. Create a user in SU01
  3. Maintain the SAP user master record
  4. Assign roles and profiles
  5. Lock, unlock, and reset users
  6. Verify SU01 authorization assignment
  7. Troubleshoot common SU01 problems
  8. Operate SU01 with least privilege

SAP SU01 is the central SAP GUI transaction for maintaining user master records. Administrators use it to create users, maintain logon data, assign roles and profiles, set validity dates, and lock or unlock accounts. The transaction is part of day-to-day SAP Basis operations and should be used together with a controlled access process.

A reliable workflow separates identity data, authentication settings, authorization assignment, and verification. This makes changes easier to review and helps prevent an account from receiving broader access than intended.

What SU01 manages

SU01 manages the user master record associated with an SAP system user. The record contains the user name, user type, address and communication data, logon parameters, validity dates, assigned roles, and generated profiles.

Use the appropriate user type for the account's purpose. A dialog user is intended for interactive logon, while system, communication, service, and reference users support other operating patterns. The user type affects how logon and password behavior are handled, so select it deliberately rather than using the default for every account.

The user master record should reflect the identity or technical purpose documented in the organization's access request. Keep descriptions, department or owner details, and contact information current so that later reviews can identify who is responsible for the account.

SU01 account handling checksDistinguish authentication checks from authorization checks during troubleshooting.SU01 account handling checksDistinguish authentication checks from authorization checks during troubleshooting.after successful logonfor controlled accessAuthenticationCheck lockstatus,…AuthorizationCheckassigned…OperationalcontrolConfirmapproval,…CertPas original visual explanation
Comparison of authentication, authorization, and operational control checks for SAP SU01 troubleshooting.

Create a user in SU01

Open SU01 in SAP GUI and enter the proposed user name. Choose Create to open the user master record. Maintain the required identity information on the Address tab, then set the user type and validity period on the Logon Data tab.

For an interactive account, set an initial password according to the local password process. The user should receive the initial credential through an approved secure channel and change it at first logon when the system policy requires that behavior. For technical accounts, document the owning interface, job, or integration component instead of treating the account as a personal identity.

Save the record after completing the required fields. If the system reports missing data, resolve the field validation message before assigning authorizations. A complete identity record provides useful context during access reviews and incident investigation.

For a broader overview of operational administration, see SAP Basis system administration. The article provides context for placing SU01 changes alongside other routine administration tasks.

Diagnosing a failed SU01 access changeGuide administrators through the main checks when a user cannot access an intended function.Diagnosing a failed SU01 access changeGuide administrators through the main checks when a user cannot access an intended function.begin with authenticationif logon succeedsif access still failsAccessproblem…The usercannot log o…Can theuser log on?Check lockstatus,…Are rolescurrent?Check roleassignment,…Reviewauthorizati…Use thefailed…CertPas original visual explanation
Troubleshooting flow for an SAP SU01 access problem, starting with logon checks and continuing through role and authorization analysis.

Maintain the SAP user master record

Use the tabs in SU01 to maintain separate parts of the user record. Address data identifies the owner, Logon Data controls authentication-related settings, and the Roles and Profiles tabs show authorization assignments. The License Data tab can contain classification information used by licensing processes in the connected system.

Set a start and end date that matches the approved access period. Time-bounded validity is especially useful for contractors, temporary assignments, project teams, and emergency access. Review upcoming expirations as part of regular user administration so that required access does not stop unexpectedly and expired access does not remain active.

When an employee changes department or responsibility, update the record and review the assigned roles together. Changing address data without reviewing authorizations leaves the access model unchanged, while removing roles without recording the business reason makes later troubleshooting more difficult.

Assign roles and profiles

Assign roles on the Roles tab in SU01. Enter the approved role names, maintain any required validity dates, and save the record. The assigned roles determine the authorizations that are generated for the user after the relevant role maintenance process completes.

Use role-based access rather than building broad direct assignments for individual users. A role should represent a job function or a controlled technical responsibility. Review the authorization scope before assignment, particularly for roles that include administrative, data export, configuration, or user maintenance privileges.

Profiles displayed in the user master record are generated authorization artifacts. Role changes may require user comparison or profile generation according to the system's role administration process. Confirm that the resulting user buffer and authorization assignment reflect the approved change before asking the user to retry an operation.

For a transaction-focused reference, see SAP transaction codes. Use it to place SU01 alongside related administration transactions without replacing the role approval process.

Lock, unlock, and reset users

SU01 provides controls for locking and unlocking users and for maintaining passwords. A lock may be caused by an administrator, an excessive number of failed logon attempts, a validity condition, or another security control. Identify the cause before removing the lock so that an active security incident is not concealed.

When a user reports repeated failed logons, check the account status, validity dates, and the target system or client. Confirm the user's identity through the established support process before resetting a password or unlocking the account. The account owner should receive the new credential through a secure channel.

The failed-logon investigation can be continued with Too many failed SAP login attempts. That guide addresses the access symptom while SU01 supplies the account-level controls.

Avoid using a shared dialog user for convenience. If a technical process needs a service identity, document its owner, restrict its authorizations, and monitor its use. Lock unused accounts and remove access that no longer has a business or technical owner.

Verify SU01 authorization assignment

After creating or changing a user, verify the complete path from identity to authorization. Check the user type, validity dates, assigned roles, generated profiles, and the target client. Then test the intended business action with a controlled account or approved test procedure.

A missing authorization can result from an absent role, an expired role assignment, an incomplete user comparison, or a value restriction inside the authorization object. Use the authorization error details generated by the failed action to identify the missing authorization data, then adjust the role design or assignment through the approved process.

Keep a change record containing the request, approver, affected user, role names, effective dates, and verification result. This record supports operational handover and periodic review.

Troubleshoot common SU01 problems

User cannot log on: Check whether the user is locked, whether the validity period is active, whether the password requires a change, and whether the user is connecting to the expected system and client. Also check whether the account type supports the requested logon method.

User can log on but cannot run a transaction: Confirm the role assignment and validity dates, then review the authorization error produced by the attempted action. A successful logon confirms authentication, not authorization.

Role assignment appears ineffective: Confirm that the role is assigned to the correct user and client, then check whether the role's generated authorization data and user comparison are current. Retest after the authorization update has completed.

User is unexpectedly locked: Review failed-logon information and recent administrative changes. Unlock only after confirming the account owner and resolving the cause. If the event appears suspicious, preserve the relevant logs and follow the security incident process.

For surrounding system events, use SAP system log SM21. System-level messages can provide context when a user-management change coincides with broader authentication or application problems.

Operate SU01 with least privilege

Limit access to SU01 and related role administration transactions to administrators whose responsibilities require them. User creation, password reset, role assignment, and user deletion have different risk profiles and should be covered by appropriate approvals and monitoring.

Use named administrator accounts for changes. Record the reason for emergency changes and review them afterward. Schedule periodic checks for inactive users, expired validity dates, powerful roles, unowned technical users, and accounts that no longer match current responsibilities.

A consistent SU01 process combines accurate master data, time-bounded access, role-based authorization, secure credential handling, and post-change verification. These controls reduce both avoidable access failures and excessive privilege.

Back to all articles