Break-glass administration
Use this only when normal RBAC administration is unavailable and an outage or security incident requires immediate access.
- The incident commander records the scope and duration and gets approval from a second operator.
- Retrieve the one-time credential from the production secret manager. Never send it through chat or paste it into an issue.
- Assign only the required role, increment
rbac.user_versions.ver, setclaims:ver:<user-id>in Redis, and save command output in the incident. - Perform only the approved action and confirm it appears in audit logs.
- Remove the role, increment the claims version again, revoke every session, and rotate the one-time credential.
- A different operator verifies removal. Complete a retrospective within two business days.
Run a quarterly drill; a failed grant or revocation is an operational incident.