SecurityBackend
RBAC
Also written as Role-Based Access Control
A permissions system where access is granted based on a user's role (e.g. 'admin,' 'editor,' 'viewer') rather than assigning permissions to each person individually.
Think of it like
Like a hotel keycard programmed by job role — housekeeping's card opens guest rooms, management's opens the office too — rather than cutting one uniquely-permissioned key per employee.
Junior or senior?
Junior sounds like
Assumes roles are always granular enough.
Senior sounds like
Can describe a time role-based permissions weren't granular enough, and what they used instead.
Ask them
“Tell me about a time a role-based permission system wasn't granular enough, and what you did instead.”