Subscribe to the Non-Human & AI Identity Journal

Who should own revocation and review for non-human identities?

Ownership should sit with the team that depends on the identity for business operations, but with a formal control owner in IAM, IGA or PAM who can enforce lifecycle actions. Without that split, offboarding becomes ambiguous and privileged access persists after the workload, vendor relationship or automation path has changed.

Why This Matters for Security Teams

Revocation and review are not administrative afterthoughts for non-human identities, they are the control points that decide whether access ends when a workload, integration, vendor relationship, or automation path changes. NHI ownership often fails when the business team assumes IAM will clean up access, while IAM assumes the system owner will spot the change. That gap is exactly where service accounts, API keys, and certificates persist unnoticed.

NHI Mgmt Group reports that only 20% of organisations have formal processes for offboarding and revoking API keys, and 97% of NHIs carry excessive privileges, which makes unclear ownership especially dangerous for privileged pathways. The right model is shared accountability: the operational owner understands when the identity is still needed, and the control owner in IAM, IGA, or PAM enforces lifecycle action. Current guidance from the NIST Cybersecurity Framework 2.0 supports that separation of business accountability and control execution.

In practice, many security teams discover ownership gaps only after a stale API key or service account has already been used in an incident, rather than through planned lifecycle review.

How It Works in Practice

Effective revocation and review starts with naming two roles for every NHI. The business or application owner decides whether the identity is still required for an active process, and the IAM, IGA, or PAM control owner performs the actual revocation, rotation, or access review. That split prevents ambiguous offboarding, which is common when an NHI is tied to a pipeline, automation job, vendor integration, or hosted workload that changes faster than ticket-based governance can keep up.

For mature programmes, review should be tied to lifecycle events, not just periodic audits. Examples include application retirement, code ownership transfer, vendor contract end, CI/CD decommissioning, certificate expiry, and privilege escalation requests. For higher-risk identities, it is better to use short-lived credentials and workload identity so revocation becomes a routine control rather than a manual emergency. The NHI Mgmt Group guide on non-human identity governance emphasises that visibility, rotation, and offboarding are core lifecycle functions, not optional hygiene.

  • Assign the operational owner to confirm business necessity and expected usage.
  • Assign IAM, IGA, or PAM to enforce revocation, rotation, and evidence capture.
  • Link review cadence to workload change events, not only quarterly access reviews.
  • Prefer secrets managers and automated expiry for keys, tokens, and certificates.

Where revocation matters most, use detection signals from logs and secret inventory to confirm whether the NHI is still active, then revoke first and reissue only if the workload proves it still needs access. That approach aligns with the broader lifecycle discipline discussed in NHI Mgmt Group’s research on JetBrains GitHub plugin token exposure, where leaked credentials remained a risk because ownership and cleanup were not clearly bounded. These controls tend to break down when identities are embedded in ephemeral CI/CD jobs or vendor-managed automation because no single team has reliable event visibility across the full access path.

Common Variations and Edge Cases

Tighter revocation control often increases operational overhead, requiring organisations to balance fast incident response against review latency and change-management friction. That tradeoff is especially visible when an NHI supports critical production workflows, because aggressive revocation can break pipelines, delayed revocation can leave access open, and there is no universal standard for the perfect cadence yet.

Best practice is evolving toward risk-based ownership. For low-risk internal automations, the application owner may initiate review while IAM executes through standard policy. For privileged or externally exposed identities, the control owner should require stronger proof of business need, shorter TTLs, and more frequent recertification. Where third parties are involved, contract language should specify who triggers revocation, who confirms completion, and how quickly secrets must be invalidated after termination. The current consensus is that ownership should never be left to a single ticket queue.

Environment-specific exceptions also matter. In Kubernetes, containerised workloads, and multi-agent systems, the reviewer may need to assess service mesh identity, service accounts, and federated tokens together rather than as isolated objects. In those environments, the review owner should still be the operational team that knows the workload, while the control owner retains authority to enforce policy and revoke credentials when the workload changes shape faster than governance can follow.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-09 Revocation and lifecycle ownership are core NHI governance controls.
NIST CSF 2.0 PR.AA-5 Identity lifecycle review depends on timely access revocation.
NIST AI RMF Autonomous systems need accountable human oversight for identity changes.

Define accountable owners who can review and revoke NHI access as system context changes.