๐Ÿช We use cookies and Google Ads to serve relevant advertisements. We do not sell personal data. By clicking Accept, you consent to our use of cookies as described in our Privacy Policy.

Advertisement
โ† Back to Dashboard

โš™๏ธ SAP BASIS โ€“ System Administration Transaction Codes

Full reference for SAP Basis (BC) transaction codes for user administration, authorization management, transport management, background job processing, system monitoring, and performance analysis.

Module: BASIS / BCSub-Modules: User Admin ยท TMS ยท Monitoring ยท PerformanceT-Codes: 45+SAP Release: ECC & S/4HANA

User & Authorization Management

T-CodeTransaction NameDescription & Usage ScenarioType
SU01User MaintenanceCreate, 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
SU01DDisplay UserView 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.
SU10Mass User MaintenancePerform 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
PFCGRole 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
SU53Display Authorization Check ResultDisplay 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
SU24Authorization Default ValuesMaintain 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
SUIMUser Information SystemComprehensive 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
SU56Display User Authorization BufferDisplay the current authorization buffer (in-memory) for a specific user session.
Used for advanced authorization troubleshooting when standard checks don't explain access issues.
Advertisement

Transport Management System (TMS)

T-CodeTransaction NameDescription & Usage ScenarioType
SE10Transport OrganizerCreate, 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
STMSTransport Management System ConfigurationConfigure 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
SE09Transport 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

System Monitoring & Administration

T-CodeTransaction NameDescription & Usage ScenarioType
SM21System Log AnalysisView 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
SM37Background Job OverviewMonitor 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
SM36Schedule Background JobDefine 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
SM50Work Process OverviewDisplay 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
SM66Global Work Process OverviewDisplay work processes across all application servers in the SAP system simultaneously.
Used in multi-server landscapes for system-wide performance monitoring.
SM12Lock Entry ManagementDisplay 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
SM13Update Request MonitorMonitor and analyze update requests that have failed or are still processing.
Used to identify and reprocess failed database update requests after system errors.
RZ20CCMS Alert MonitorCentral monitoring for all SAP system components: system alerts, database, memory, and performance.
Used by Basis team for proactive system health monitoring and alert management.
AL08All 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
ST05Performance 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.
ST12ABAP Runtime AnalysisAnalyze 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.
SICKSystem Installation CheckVerify 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.