CitesheetSend a questionnaire

CAIQ IAM-10: Management of privileged access roles

By The Citesheet team · Published

Short answer

IAM-10 asks two things: are privileged (admin) roles and rights granted only for a limited period, and do you stop segregated privileges from accumulating in one person? Just-in-time admin access, expiring elevated sessions and regular admin reviews prove it. Many small companies have standing admin access instead, and the honest answer is then No or Partially with a plan.

What the control asks

  • IAM-10.1: Is an access process defined and implemented so that privileged access roles and rights are granted for a limited period?
  • IAM-10.2: Are procedures implemented to prevent the "culmination" of segregated privileged access? In plain English: can one person end up holding several admin roles that were meant to be kept apart?

This is the "just-in-time" idea: nobody holds admin rights all the time. You request elevated access for a task, it is approved, and it expires.

Which policy usually proves it

An Access Control Policy section on privileged access, or a Privileged Access Standard. Technical evidence matters a lot here: an access broker or cloud role that grants time-boxed sessions, with an approval step and a log. For IAM-10.2, the proof is usually the access review checking admin roles specifically.

Quoted evidence from public policies

This is one of the controls where public policies say least. The closest examples we found are about limiting standing privileges and auditing exceptions, not about time limits.

Tailscale audits emergency changes made outside the normal approval path:

Changes pushed without prior approval are tagged and audited after the fact, within 2 business days.

Tailscale, Change management policy, CC0.

PostHog avoids long-lived personal tokens with broad rights:

Fine-grained PATs require approval and are generally not approved, because they are tied to an individual user and break when that user leaves PostHog.

PostHog Handbook, Engineering security, MIT.

Neither of these proves IAM-10.1. What we didn't find: in the public GitLab, Tailscale and PostHog policies we use for testing, there is no sentence stating that admin rights expire after a set time. From those documents alone, the honest result for IAM-10 is "No proof found." GitLab answered Yes, so its evidence is presumably internal.

How GitLab answered

Yes to both IAM-10.1 and IAM-10.2, with no linked evidence, in its CAIQ v4.0.3 submission on the CSA STAR Registry.

A good answer, if your documents support it

IAM-10.1: Yes. Production admin access is not standing. Engineers request elevation through [tool]; a second person approves; sessions expire after [N hours]; every elevation is logged. See Privileged Access Standard, section 2.

IAM-10.2: Yes. Admin role assignments are reviewed [quarterly] as part of the access review, and conflicting admin roles (for example key administration and log administration) are not assigned to the same person.

And the honest version for a team with standing admin access:

IAM-10.1: No. Two named engineers hold standing production admin access, protected by hardware security keys; all admin actions are logged to [service]. We plan to move to time-limited elevation by [date].

When N/A is honest

Only if your service has no privileged roles at all, which is unusual. A fully managed setup where you have no infrastructure admin access still has admin roles in your cloud console and identity provider.

Where answers usually go wrong

  • Writing Yes because SSO exists. Single sign-on controls who can sign in. It doesn't limit how long admin rights last.
  • Forgetting break-glass accounts. Emergency admin accounts are standing privilege by design. Say how they are stored, who can use them and how use is reviewed.

Sources

  1. Cloud Security Alliance: Cloud Controls Matrix (CCM) (accessed )
  2. CSA STAR Registry: GitLab.com (CAIQ v4.0.3 submission, 2025-03-25) (accessed )
  3. Tailscale security policies: Change management policy (CC0) (accessed )
  4. PostHog Handbook: Engineering security (MIT) (accessed )

Send one questionnaire. See the proof.

First questionnaire free. Same-day turnaround. Tell us where to send it back and we'll reply with next steps.

Send your first questionnaire free

Takes about 15 seconds. Or email hello@citesheet.com.

Need an NDA first? Ask, and we'll sign before you send anything.

Send us your questionnaire

Three fields, about 15 seconds. We reply with how to send the file.

  • First one free
  • Back the same day
  • NDA on request