SAP TCodes · LessonReviewed by Anitha M, SAP Trainer, 13 yrs · Updated · Published · SAP S/4HANA 2023 · all levels
SAP SU01
SU01 is the SAP transaction code for User Maintenance (Basis/Security). It maintains user master records, creating users, assigning roles, managing passwords, locking/unlocking, the core user-administration transaction.
Quick answer
SU01 maintains user master records, creating users, assigning roles, managing passwords, locking/unlocking, the core user-administration transaction.
Key takeaways
- User ID and user type (dialog, system, etc.).
- Roles/profiles assigned (Roles tab).
- Watch out: lock and expire a leaver rather than deleting; their documents reference the ID.
Purpose
It maintains user master records, creating users, assigning roles, managing passwords, locking/unlocking, the core user-administration transaction.
Key fields and screen
- User ID and user type (dialog, system, etc.).
- Address and logon data (password, validity).
- Roles/profiles assigned (Roles tab).
- Parameters/defaults and licence data.
Tips
- Assign access via roles (PFCG), not direct authorizations.
- Lock (not delete) users who leave, then remove per policy.
- Use SU10 for mass changes.
Common errors
- User cannot log on (locked, expired, or password issue).
- Missing role assignment, authorization errors downstream.
- Wrong user type for the purpose (e.g. dialog for an interface).
Common pitfalls
- Deleting a user who has left. Every document they ever posted references the ID. Lock it, set a validity end, and keep the history readable.
- Assigning roles with no validity dates for temporary access. Temporary access without an end date is permanent access with good intentions.
- A user type that permits interactive logon for an interface account. It is the account somebody will eventually log in as.
- Changing assignments and expecting them to take effect. The user master comparison has to run, and until it does the user has what they had before.
- Doing mass work one user at a time. SU10 exists, and hand editing forty users is forty chances to differ.