Clear findings. Practical next steps.

  1. Home
  2. SAP Security
  3. SAP authorizations

SAP authorizations

SAP authorizations people can still explain

If nobody can say why a role exists, every new request adds to the pile. We help you get to a role concept that follows how people work and stays clean after the project.

Hands arrange white cards in neat rows on a boardroom table

How role sprawl starts

Nobody plans it. Someone needs access quickly, so a role gets copied and one transaction is added. A project ends and its roles stay. Five years later a user holds twenty roles, half of them unused, and the system still works, so nobody looks.

Copies of copies

Roles that differ by one transaction, and nobody knows which one is the real one.

No owner

Nobody in the business feels responsible, so nobody can approve a change.

Wildcards

A star in the wrong field, added once to stop an error message.

Technical names

Role names that mean nothing to the manager who has to approve them.

What a role concept should do

A good authorization concept is not the one with the fewest roles. It's the one where you can answer three questions without opening a spreadsheet from 2019.

  • What does this role do? A naming convention and a description that a business owner understands.
  • Who decides? A named role owner, and a request and approval route that is actually followed.
  • Where does it apply? Master and derived roles for organisational levels, instead of one copy per company code.

Where we look first

QuestionWhere the evidence sits
Who has what?User and role reports in SUIM
Is the access used?Workload statistics, such as ST03N
Why did a check fail or pass?SU53 and the authorization trace in STAUTHTRACE
What should a role contain?Proposals in SU24, and the role itself in PFCG

Usage data helps, but it isn't the whole truth. Year-end and audit transactions may run once a year, and statistics are often kept for a limited time.

Questions about SAP authorizations

What does an SAP authorization consultant do?

An SAP authorization consultant designs, cleans up and reviews the roles that decide what people can do in SAP. That includes the role concept, naming, ownership and the process for requesting and approving access.

What is the difference between a role, a profile and an authorization object?

A role is what you manage and assign in PFCG. It generates a profile, which holds the actual authorizations. An authorization object is the check SAP runs, with field values such as a company code or an activity.

Should we clean up our roles or start again?

That depends on how far the concept has drifted. If the structure is sound and the roles are just too broad, cleaning up is usually enough. If nobody can explain the roles any more, a redesign can be cheaper in the long run.

Let's make sense of it

Make your next security decision with evidence. Tell us what you want to understand, and we'll discuss the right scope before any assessment begins.