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.”