Full reference for SAP Basis (BC) transaction codes for user administration, authorization management, transport management, background job processing, system monitoring, and performance analysis.
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| SU01 | User Maintenance | Create, modify, lock, unlock, copy, or delete SAP user accounts and assign roles/profiles. Primary user administration transaction. Used daily by Basis team for user lifecycle management. | โ Common |
| SU01D | Display User | View user account details, assigned roles, profiles, and parameters without modification capability. Used by helpdesk and auditors to view user configuration without risk of accidental changes. | |
| SU10 | Mass User Maintenance | Perform operations on multiple user accounts simultaneously: assign roles, lock/unlock, set validity dates. Used for mass onboarding/offboarding, bulk role assignments, and period-end user reviews. | โ Common |
| PFCG | Role Maintenance (Profile Generator) | Create and maintain single or composite roles with authorization object assignments and menus. Core security configuration transaction. Used to define and manage all user roles in the system. | โ Common |
| SU53 | Display Authorization Check Result | Display the last failed authorization check for a user showing exactly which object/field value is missing. First-line troubleshooting for user access issues. Shows precise missing authorization to guide role changes. | โ Common |
| SU24 | Authorization Default Values | Maintain default authorization values proposed by PFCG for transaction codes. Used to configure what authorizations are proposed when a transaction is added to a role. | โ Config |
| SUIM | User Information System | Comprehensive reporting for user and authorization analysis, role assignments, and user comparisons. Used for security audits, compliance reviews, segregation of duties analysis, and user access reporting. | โฒ Report |
| SU56 | Display User Authorization Buffer | Display the current authorization buffer (in-memory) for a specific user session. Used for advanced authorization troubleshooting when standard checks don't explain access issues. |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| SE10 | Transport Organizer | Create, display, and manage transport requests and tasks for moving changes between SAP systems. Daily transaction for developers and consultants to manage their change packages during development. | โ Common |
| STMS | Transport Management System Configuration | Configure SAP system landscape transport routes and perform transport imports to quality/production. Used by Basis team to manage the transport landscape and import approved changes to production. | โ Common |
| SE09 | Transport Organizer (Workbench) | Create and manage workbench transport requests for ABAP development objects. Used by ABAP developers to include development objects in transports for system migration. | โ Common |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| SM21 | System Log Analysis | View the SAP system log for all errors, warnings, and significant system events. First transaction to check during system issues. Provides event timeline for root cause analysis. | โ Common |
| SM37 | Background Job Overview | Monitor all background jobs: status (active, finished, cancelled), runtime, and spool outputs. Used daily by Basis and functional teams to verify successful batch job completion. | โ Common |
| SM36 | Schedule Background Job | Define and schedule a background job: select program, variant, timing, and target server. Used to automate periodic programs (MRP, payroll, depreciation) as scheduled batch jobs. | โ Common |
| SM50 | Work Process Overview | Display all active work processes and their current status: dialog, background, spool, update. Used for real-time system performance monitoring and identifying stuck/long-running processes. | โ Common |
| SM66 | Global Work Process Overview | Display work processes across all application servers in the SAP system simultaneously. Used in multi-server landscapes for system-wide performance monitoring. | |
| SM12 | Lock Entry Management | Display and delete enqueue (lock) entries held on business objects in the system. Used when users are locked out of records due to system crash or abandoned transaction sessions. | โ Common |
| SM13 | Update Request Monitor | Monitor and analyze update requests that have failed or are still processing. Used to identify and reprocess failed database update requests after system errors. | |
| RZ20 | CCMS Alert Monitor | Central monitoring for all SAP system components: system alerts, database, memory, and performance. Used by Basis team for proactive system health monitoring and alert management. | |
| AL08 | All Active Users (System-Wide) | Display all users currently logged on across all application servers in the SAP landscape. Used for user activity monitoring, license compliance, and identifying sessions before system maintenance. | โ Common |
| ST05 | Performance Trace (SQL/RFC) | Activate and analyze performance traces for SQL statements, RFC calls, and buffer accesses. Used by Basis and ABAP teams to identify database performance bottlenecks and optimize programs. | |
| ST12 | ABAP Runtime Analysis | Analyze the runtime performance of an ABAP program to identify slow code sections. Used by developers and Basis to tune poorly performing ABAP programs and batch jobs. | |
| SICK | System Installation Check | Verify the integrity of the SAP system installation and check for missing or inconsistent components. Used after system upgrades, patches, or post-installation to confirm system consistency. |