Requirement. SOC 2 CC6.1 and CC6.3 · NIST SP 800-171 3.1.1, 3.1.5, 3.1.7 · ISO/IEC 27001 A.8.2. Limit privileged access to authorized users and enforce least privilege.
Current state. Twelve engineers hold standing administrative credentials to the production environment. Access was granted at hire and has never been reduced. There is no record of who approved each grant and no review has been performed.
Design decision. Move standing administrative access to time-bound elevation requested through the existing identity provider, with approval by a second person and automatic expiry. Two named break-glass accounts remain standing, stored offline, alerting on every use. Rejected alternative: a privileged access management appliance — it solves the same problem, but the identity provider already in place covers this scope without adding a system to operate, and the difference is months of work.
Implementation procedure (excerpt). Create the elevation-eligible role group and map it to the production administrative role. Configure the elevation request with a maximum duration, mandatory justification, and approver group. Remove standing assignments in an agreed order, engineering-tooling roles last. Configure the break-glass accounts, exclude them from conditional-access policies that could lock them out, and route their sign-in events to a dedicated alert.
Validation criterion. No human account holds a standing production administrative assignment except the two break-glass accounts. An elevation request with no approval and no justification is rejected by the system, not by a person. A break-glass sign-in raises an alert within five minutes.
Evidence expectation. The elevation request log (requester, approver, justification, duration) exported quarterly; the standing-assignment report from the identity provider at each access review; the break-glass alert configuration and any triggered alerts with their disposition.
Effort and owner. Roughly one to two weeks of engineering effort spread across a change window, owned by the platform engineering lead with the security owner approving the design. Cyberneza writes the design, the procedure, and the criteria; your team executes the change through your change-management process.