S_TCODE — Meta Data
Description: | Transaction Code Check at Transaction Start |
Object Class: | AAAB |
Function Block: | |
Name: | SAP |
Conversion: | |
Field Name 1 : | TCD |
SAP Help, Wiki, Q&A and other resources for S_TCODE
Click the above link for the full list of resources and help pages, only the first few are posted below
-
Authorization Checks - SAP Help Portal
To ensure that a user has the relevant authorizations when he or she performs an action, users are subject to authorization checks.
https://help.sap.com/docs/SAP_NETWEAVER_740/c6e6d078ab99452db94ed7b3b7bbcccf/4ca0ac7a68243b9ee10000000a42189b.html
-
Editing Authorization Default Data (Development System) - SAP Help Portal
Developers define, in transaction SU22, which authorization objects are required for their application. Transaction SU22 displays a list of authorization objects that the trace has logged for the selected application. Developers need to classify these objects by assigning the authorization default status.
https://help.sap.com/docs/SAP_NETWEAVER_731_BW_ABAP/c6e6d078ab99452db94ed7b3b7bbcccf/9c6a76e9725b4b12a11064bd0d083b00.html
-
Maintaining Role Menus Using Trace Evaluation in Transaction PFCG - SAP Help Portal
You have performed the system trace for your applications. Use transaction ST01 or STAUTHTRACE and execute in a separate session the applications, for which you want to log authorization data.
https://help.sap.com/docs/SAP_NETWEAVER_740/c6e6d078ab99452db94ed7b3b7bbcccf/c7270b14e4ca4b55bd959038b7bcabd1.html
-
Defining the Scope of Authorization Checks - SAP Help Portal
If you are using the profile generator, you can reduce the scope of the authorization checks (Maintain the Authorization Default Values, transaction SU24).
https://help.sap.com/docs/SAP_NETWEAVER_740/c6e6d078ab99452db94ed7b3b7bbcccf/52671449439b11d1896f0000e8322d00.html
-
Berechtigungsprüfungen in Eigenentwicklungen | SAP Help Portal
Bei jedem Start einer Transaktion prüft das System gegen das Berechtigungsobjekt S_TCODE. Dies gilt auch für eigenentwickelte Transaktionen.
https://help.sap.com/docs/ABAP_PLATFORM_NEW/c6e6d078ab99452db94ed7b3b7bbcccf/4ca0ac7a68243b9ee10000000a42189b.html/?locale=de-DE&version=201909.latest
-
Coverage Analyzer - SAP Help Portal
The ABAP Coverage Analyzer is a tool for collecting and analyzing the code coverage of test suites. You can use it to improve the quality of ABAP Unit tests and integration tests and to help manage quality assurance testing.
https://help.sap.com/docs/SAP_NETWEAVER_740/ba879a6e2ea04d9bb94c7ccd7cdac446/49216c634ab514cde10000000a42189b.html
-
Maintaining Authorization Fields Using Trace Evaluation in Transaction PFCG - SAP Help Portal
A dialog box appears, showing the first authorization. You can use the arrow keys or the input help to display the other authorizations for the application.
https://help.sap.com/docs/SAP_NETWEAVER_731_BW_ABAP/c6e6d078ab99452db94ed7b3b7bbcccf/0d57f87510af4a7f837af0f4b403cbea.html
-
In der Rollenverwaltung geprüfte Berechtigungsobjekte - SAP Help Portal
Die Rollenverwaltungsfunktionen (und der Profilgenerator) prüfen folgende Berechtigungsobjekte:
"Das Berechtigungsobjekt regelt, welche Transaktionen ein Administrator einer Rolle zuordnen darf und fr welche Transaktionen er die Transaktionscode-Berechtigung (Objekt S_TCODE) vergeben darf."
https://help.sap.com/docs/SAP_NETWEAVER_731_BW_ABAP/c6e6d078ab99452db94ed7b3b7bbcccf/9c6a76e9725b4b12a11064bd0d083b00.html/?locale=de-DE
-
Authorization Checks in Your Own Developments - SAP Help Portal
Each time a transaction starts, the system automatically checks for authorization object S_TCODE. This check is also executed for any transactions that you created yourself.
https://help.sap.com/docs/SAP_NETWEAVER_740/c6e6d078ab99452db94ed7b3b7bbcccf/5267167f439b11d1896f0000e8322d00.html
-
Berechtigungsprüfungen | SAP Help Portal
Um zu gewährleisten, dass ein Benutzer über die entsprechenden Berechtigungen verfügt, wenn er eine Aktion ausführt, unterliegen Benutzer Berechtigungsprüfungen.
"Start von SAP-Transaktionen (Berechtigungsobjekt S_TCODE)"
https://help.sap.com/docs/SAP_NETWEAVER_700/129affcf6c531014b28cae6d2a9cf86f/4ca0ac7a68243b9ee10000000a42189b.html?locale=de-DE
-
View the full list of resources, SAP Help/Wiki pages and Q&A for S_TCODE
Related Authorization Objects
AUTHORIZATION OBJECT | Description | Functional Area |
---|---|---|
S_RFC | Authorization Check for RFC Access | |
S_DEVELOP | ABAP Workbench | |
S_TABU_DIS | Table Maintenance (via standard tools such as SM30) | |
S_ADMI_FCD | System Authorizations | |
S_START | Start Authorization Check for TADIR Objects |
Tables for SAP Security Authorization Object S_TCODE
TABLE | Description | Functional Area |
---|---|---|
TSTC | SAP Transaction Codes | Basis - ABAP Runtime Environment |
AGR_1251 | Authorization data for the activity group | Basis - ABAP Authorization and Role Management |
PRGN_CUST | Customizing settings for authorization process | Basis - ABAP Authorization and Role Management |
PLOG | Planning and Organization File | Basis - Organizational Management |
TSTCA | Values for transaction code authorizations | Basis - ABAP Runtime Environment |
TADIR | Directory of Repository Objects | Basis - Transport Organizer |
Transaction Codes for SAP Security Authorization Object S_TCODE
TCODE | Description | Functional Area |
---|---|---|
PFCG | Role Maintenance | Basis - ABAP Authorization and Role Management |
SU24 | Maintain Authorization Defaults | Basis - ABAP Authorization and Role Management |
SU01 | User Maintenance | Basis - User and Authorization Management |
SUIM | User Information System | Basis - User Information System |
SE93 | Maintain Transaction Codes | Basis - Workbench Tools: Editors, Painters, Modelers |
SM30 | Call View Maintenance | Basis - Table Maintenance Tool |