S_TCODE / authorization
You are not authorized to use transaction
SAP GUI or a called application refuses to start a transaction because the user lacks required start authorization.
Likely root causes
- S_TCODE value for the transaction is not present in an assigned active role.
- Role was changed but user comparison/buffer/session is stale.
- A different transaction is called internally and is not authorized.
What to inspect
- SU53 immediately after the failure.
- User roles and S_TCODE values in PFCG.
- SU56 authorization buffer.
- STAUTHTRACE/ST01 if the failed check is not visible in SU53.
Resolution path
- Grant only the required transaction/business authorization through the role-design process.
- Run user comparison/refresh and relogon when appropriate.
- Trace the actual failing transaction/check instead of adding SAP_ALL-style access.
- Retest under the affected user.
ERPClimb is an independent platform and is not affiliated with SAP SE.