The SAP security and authorizations consultant
Written by an SAP Finance & Treasury practitioner working with SAP since 2008 · how the guides are written · Updated · certification facts checked against SAP Learning, October 2026
An SAP security consultant is the specialist who decides what each user of an SAP system may see and do, and builds it: the roles, profiles and authorization objects behind every access check. The seat sits between the business asking for access, the auditors challenging it and the team running the system.
What does an SAP security consultant do?
An SAP security consultant designs, builds and defends the access model of an SAP landscape. Job ads also call the seat SAP authorization consultant, SAP security analyst or SAP role administrator, and the work has a stable shape whatever the title:
- The authorization concept. The written rules: role naming, which organisational levels (company code, plant, sales organisation) split a role, and who approves an assignment. Projects that skip it end up rebuilding it under audit pressure.
- Role design. Turning job functions into single, composite and derived roles that are broad enough to work with and narrow enough to defend.
- Segregation of duties. Making sure the person who creates a supplier cannot also pay one; SoD analysis is where security meets audit.
- The user lifecycle. Joiners, movers and leavers, plus emergency access that is time-boxed and logged rather than quietly left in place.
- Audit evidence. "Who can do this, and why?", answered with reports from the system rather than from memory.
How do SAP roles and authorizations work?
Every protected action in an ABAP-based SAP system checks the user's buffer for an authorization object with matching field values, and the action is refused if none is found. An authorization object groups up to ten fields — typically an organisational value such as a company code and an activity such as create, change or display. Starting a transaction is itself checked against S_TCODE, and the program then checks the business objects it touches. Users do not receive objects directly: a role built in PFCG collects menu entries and the authorizations they need, generates a profile, and the role is assigned to the user master record. Derived roles copy a master role and change only the organisational levels, which is how one design serves forty plants. In S/4HANA the role also carries the Fiori catalogues and spaces a user sees, and in the public edition of SAP Cloud ERP the equivalent is a business role built from SAP-delivered business catalogues in the Maintain Business Roles app.
Outside the ABAP core the model changes shape. On SAP BTP, applications define their own roles, those are bundled into role collections, and the role collections are assigned to users or to groups that arrive from the identity provider. That makes the identity provider part of the security design: whoever owns group membership there effectively owns access to the extensions, so a security consultant on a mixed landscape has to know where each user's rights actually come from. Conversions add their own work, because transactions retired in S/4HANA and replaced by Fiori apps leave old roles pointing at things that no longer exist, and the remediation is usually larger than the project plan assumed.
What is the difference between SAP security and GRC?
SAP security builds access — the roles and their assignment to users — while SAP GRC governs it, with a risk ruleset that scores roles for SoD conflicts, an approval workflow for access requests and the reporting auditors accept. In small landscapes one person does both, and in regulated industries they are separate seats that work side by side, which is why security with GRC is a common pairing.
Which tools does an SAP security consultant use?
Mostly a short list of standard transactions on the ABAP stack, the same in ECC and S/4HANA, plus SAP Access Control where GRC is in place and SAP Cloud Identity Services for cloud applications. The table pairs each task with its tool and with what the consultant has in hand afterwards.
| Task | Transaction or tool | Output |
|---|---|---|
| Build or change a role | PFCG | Single, composite or derived role with a generated profile |
| Create, lock or change users | SU01; SU10 for mass changes | User master record with roles and validity dates |
| Maintain check proposals for a transaction | SU24 | Default authorization objects that PFCG pulls into roles |
| Report who has what | SUIM | Lists of users, roles and authorizations for audit evidence |
| Diagnose one failed check | SU53 | The object and field values the user was missing |
| Trace all checks in a transaction | STAUTHTRACE or ST01 | A full trace of checks, used to design or repair a role |
| Risk analysis, access requests, emergency access | SAP Access Control; SAP Cloud Identity Access Governance for cloud applications | SoD violation reports, approved requests, firefighter logs |
| Cloud sign-on and user provisioning | SAP Cloud Identity Services | Users and groups synchronised across cloud applications |
When does security work happen on an SAP project?
Throughout, because security is a track rather than a phase. Role design depends on the process design, so it starts late enough to be real, and it still has to land before testing: testers who hit authorization errors report them as functional defects. Cutover adds the user assignments and a check that no build-time access survives into production. After go-live, access becomes a permanent stream of support work. The type of project changes the job: a greenfield build writes the concept from nothing, a conversion inherits one and must decide whether to remediate or replace it, and a rollout repeats the same roles across new organisational levels country by country.
What separates a strong SAP security consultant?
Precision about checks, judgement about width, and the ability to refuse a request without losing the relationship. A failed check gets read back to the object and field that blocked it, never guessed at. A role that grants too much passes on Monday and fails at audit; one that grants too little generates tickets forever. Most access requests come from reasonable people wanting a shortcut, and saying no to them is part of the job. Documentation matters more than it looks: the concept nobody reads for months is the first thing an auditor asks for. Knowing how finance or logistics actually runs is what turns a technically correct role into one that fits the job it is named after.
How do you become an SAP security consultant?
Usually from a neighbouring seat: Basis, which already owns users and systems and is tested on them in the SAP Basis interview; audit and compliance, where the control language is familiar; or support teams, where access tickets collect until someone understands them. Some choose it early as a deliberate specialism. The security interview tests the same things whichever route you take: reading a failed check, sizing a role and answering an auditor. Security & Authorizations is its own area among the SAP areas, and one every other area eventually needs.
Is there an SAP security certification?
Yes, one: SAP Certified - Security Administrator. As of October 2026 SAP Learning lists it as a three-hour system-based assessment, which means you complete tasks in a live system and no longer pick answers from a list. SAP describes it as covering authorization and security concepts in both the public and the private edition of S/4HANA, at the level of a member of a project or security team. It helps most before a first security seat or when crossing from Basis or audit; once you have carried a role design through an audit cycle, that record says more. How the exams are bought and kept valid is in the guide to SAP certifications.
Related reading
- SAP GRC explained: governance, risk, compliance
Access risk, controls and audit workflows — control as a system.
- What does an SAP Basis consultant do?
The system layer of every landscape — installation, transports, performance, upgrades.
- SAP security interview questions
The failed check, role sizing, segregation of duties, the user lifecycle and the auditor's question.
- SAP Basis interview questions
Landscapes, refreshes, performance, upgrades, the cloud shift, the security line, the live incident.
Work with SAP?
Join to get your public SAP profile and put your city on the map.
Free. About a minute. Sign in with Google.