Role-Based Access Control (RBAC) assigns permissions to roles, then roles to users. It works—until it doesn’t. Standing privileges linger long after they’re needed. Accounts keep access indefinitely. Attackers know this. They wait for weaknesses in identity management, expired projects, forgotten accounts, or dormant admin rights. The blast radius from one compromised identity can take down entire systems.
Zero Standing Privilege (ZSP) removes permanent access. Instead of static entitlements, permissions are granted on-demand, just-in-time, and revoked when the task is done. No lingering credentials. No idle admin accounts. It’s RBAC sharpened to a point: define roles, but keep the keys in a locked vault until they’re truly required.
Implementing RBAC with ZSP is not optional for secure ops.