SAP User Administration & Authorization Concept
Roles, authorization objects, profiles, and how SAP's authorization check mechanism controls what users can do.
Authorization design shows up constantly in Basis and security-consultant interviews because getting it wrong has two equally bad failure modes - too permissive (segregation-of-duties violations, audit findings) or too restrictive (users can't do their jobs, endless helpdesk tickets) - and a good candidate can articulate the trade-off explicitly rather than treating roles as a black box someone else configures.
An authorization object is a lock with several tumblers (fields); a role is a specific key cut to open exactly the locks (transactions/data) needed for one job function, and a derived role is the same key blank re-cut slightly differently for a different branch office.