Important SAP Security T Code (Transaction Codes) (original) (raw)

Last Updated : 23 Jul, 2025

In SAP, T Code stands for **Transaction Codes, which are alphanumeric strings that represent a task or a set of tasks in the SAP system. With the help of these codes, one can quickly navigate to a specific transaction within the SAP software. Users of SAP can directly enter the T Code in SAP GUI in order to access different functions and records.

tcodes

Important SAP Security T Code (Transaction Codes)

In this article, we are going to cover Some Important SAP Security T Codes that every SAP Security Consultant must aware of:

Important SAP Security T Code

S.no T Code Description Application
1 **SU01 User Maintenance Used by user administrator to maintain User Information.
2 **SUIM User Information System Useful for auditing and analyzing user authorizations
3. **PFCG Role Maintenance It defines and manages set of permission for user according to their job responsibilities
4 **SU24 Authorization Default Values It ensure that that default values are set appropriately when authorizations are assigned to roles or users.
5 **SM19 Security Audit Log Important for monitoring and investigating security related activities.
6 **SU01D Display Changes to User Data Useful for security administrators and auditors who review historical changes made to user master records.
7 **SU10 Mass Changes to User Master Records Used for making mass changes to user master records in the SAP system
8 **SU53 Display Authorization Data in SAP GUI Allow users to view detailed information about failed authorization attempts in the SAP GUI
9 **ST01 System Trace Used for tracing and analyzing the activities and performance of different SAP system components
10 **SU02 Maintain Authorization Profiles Used for managing and maintaining authorization profiles in the SAP system
11 **SU03 Maintain Authorizations for Users Used for maintaining authorization data for individual users in the SAP system
12 **SU3 User Parameters Used for maintaining user-specific parameters in the SAP system.
13 **SU56 Display Authorization Data for User Used to display detailed information about authorization checks for a specific user in the SAP system
14 **SU24 Authorization Object Maintenance Used to manage default values for authorization objects in the SAP system
15 **SU25 Upgrade Customizing Used in the context of SAP system upgrades
16 **SU20 Maintain Authorization Fields Used for maintaining authorization fields in the SAP system
**17 **SU21 Maintain Authorization Objects Used for maintaining authorization objects in the SAP system
18 **SM19 Display Audit Log Used to display and analyze the security audit log in the SAP system
19 **SM20 Security Audit Log: Analysis Used for analyzing and reviewing the entries in the SAP Security Audit Log
20 **SE93 Transaction Codes Used for creating custom T-codes for specific functions or reports, making it easier for users to access them
21 **SE41 Menu Painter Customize SAP GUI menus. It allows for the creation and modification of menu structures.
22 **S_P99_41000099 SAP All Profile Monitoring and auditing to ensure that the SAP_ALL profile is assigned only to authorized personnel due to its extensive permissions.

Conclusion

Sap Security Transaction code plays a crucial role in security of As these T Code provide functionality to administrator or security person to determine the role and maintain, monitor and fix the security related issues in the SAP System.