Subscribe to the Non-Human & AI Identity Journal

What is the difference between access review and sharing revocation?

Access review asks whether a share or integration should still exist, while revocation removes the access when it no longer has a valid purpose. Both are necessary, but revocation is the control that actually reduces exposure. Review without removal leaves standing access in place.

Why This Matters for Security Teams

Access review and sharing revocation are often discussed together, but they solve different problems. Review is a governance check: does the integration, token, shared folder, or API grant still have a business purpose? Revocation is the enforcement action: does that access get removed now? The gap matters because standing access is where exposure accumulates, especially for non-human identities that run quietly in the background.

NHI programs usually fail when review becomes a paperwork exercise and revocation is delayed, manual, or dependent on another team. That is why remediation speed is so important: NHI Mgmt Group research shows Ultimate Guide to NHIs found that 91.6% of secrets remain valid five days after notification. In other words, confirming that access should be removed does not reduce risk unless someone actually removes it. Current guidance from the OWASP Non-Human Identity Top 10 also treats lingering credentials and weak lifecycle control as recurring exposure points.

In practice, many security teams encounter misuse only after a stale share, API key, or service account is already being used, rather than through intentional review discipline.

How It Works in Practice

Access review asks who should still have the share, token, or integration and whether the original intent still exists. It is a control point for owners, auditors, and platform teams. Sharing revocation is the operational response when the answer is no. For NHI, the better practice is to pair periodic review with automated revocation so the decision and the enforcement do not drift apart.

That distinction matters because non-human access is usually embedded in workflows. A service account may support a CI/CD job, an API key may be stored in a vault, or a bot may have access to a SaaS folder. If the review process flags the access but the credential is left active, the environment still has standing privilege. The NHI Lifecycle Management Guide is useful here because lifecycle ownership, offboarding, and rotation are what turn review decisions into actual reduction in exposure.

  • Review determines whether the entitlement or share still has a valid purpose.
  • Revocation removes the token, key, permission, or shared object when it no longer does.
  • For high-risk NHIs, revocation should be triggered by policy, not by a ticket queue.
  • Short-lived credentials and JIT issuance reduce the amount of access that must later be revoked.

From a Zero Trust perspective, the key is to make review continuous and revocation immediate where possible. NHI Mgmt Group’s Ultimate Guide to NHIs — Key Challenges and Risks and OWASP guidance both point to the same operational reality: when access is not centrally visible, revocation becomes inconsistent and incomplete. These controls tend to break down when secrets are hardcoded in pipelines, because there is no single authoritative place to remove them.

Common Variations and Edge Cases

Tighter revocation often increases operational overhead, requiring organisations to balance fast risk reduction against workflow disruption. That tradeoff is real, especially when the access supports production jobs, external partners, or tightly coupled automation. Best practice is evolving, and there is no universal standard for how often every share or NHI should be reviewed.

Some environments require different handling. Shared storage links may be revoked immediately when ownership changes, while service-account permissions may need a staged cutover so workloads do not fail mid-run. In agentic or highly automated environments, a simple human-style access review is not enough because the system may create new permissions dynamically. In those cases, intent-based authorisation, JIT credentials, and workload identity are more important than a periodic checklist, but those controls only work if revocation is built into the policy engine.

The practical distinction is this: review decides whether access should continue, while revocation ensures it cannot continue unnoticed. Where teams rely on manual cleanup, audit evidence may look fine while exposure remains live. The OWASP framework and NHI lifecycle guidance both support treating revocation as the enforcement mechanism, not the administrative follow-up. For organisations with sparse visibility, the hardest problem is not deciding to revoke, but finding every place that access still exists.

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 Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-03 Stale credentials and weak revocation are central NHI exposure patterns.
NIST CSF 2.0 PR.AC-4 Least-privilege access management underpins review and revocation decisions.
NIST Zero Trust (SP 800-207) 3.b Zero Trust requires continuous validation and prompt removal of unnecessary access.

Continuously validate NHI access and revoke standing privilege as soon as trust no longer holds.