By NHI Mgmt Group Editorial TeamBased on Soffid: “Access Governance: when permissions stop being a management problem and become a security risk” (August 4, 2026)

TL;DR: Permission drift, standing access, and weak review cycles can turn ordinary role changes into security incidents and compliance failures, according to Soffid, which argues that access governance must be continuous rather than periodic. The core issue is that access reviews alone cannot contain privilege accumulation between review windows.


At a glance

What this is: This is an access governance analysis arguing that permission accumulation becomes a security risk when access reviews are periodic rather than continuous.

Why it matters: It matters because IAM, IGA, PAM and NHI teams need governance that tracks why access exists, how long it should last, and when it must be removed.


Context

Access governance is the discipline of controlling who has access, why they have it, how long it should remain in place, and when it must be revoked. In this article, the risk is not a single bad permission but the slow buildup of access drift across role changes, temporary access, and exceptions that are never closed.

For IAM and IGA teams, the problem is that periodic access reviews can confirm a snapshot but cannot contain entitlement growth between review windows. That creates a governance gap where excess access, obsolete access, and temporary permissions can survive long enough to become operational, compliance, and security exposure.


Key questions

Q: What breaks when access reviews are only run on a fixed schedule?

A: Fixed-cycle reviews encourage repetition, not judgment. Reviewers see the same access over and over, approve it because it looks familiar, and miss the changes that actually matter. Risk-based reviews tied to role change, privilege growth, and inactivity are far more effective than calendar compliance.

Q: Why do stale permissions create more risk than they appear to on paper?

A: Stale permissions matter because they preserve access beyond the original business justification, which expands the window for misuse, insider abuse, and accidental exposure. In SaaS environments, those permissions can survive role changes and departures if no one owns the revocation step. The result is hidden privilege creep that audits often reveal too late.

Q: How can teams tell whether access governance is actually working?

A: Look for short revocation times, low rates of stale entitlements, and repeatable access review outcomes across systems. If accounts remain active after role changes or offboarding, governance is not effective. Good measurement focuses on whether access is removed when it stops being justified.

Q: How should organisations handle access when employees change roles internally?

A: Organisations should link internal role changes to access changes in the same workflow. New responsibilities, approvals, and collaboration tools should be updated together so old permissions do not linger. That reduces privilege drift and makes mover processes easier to audit, especially in remote-first teams where informal handoffs are harder to spot.


Technical breakdown

Why permission sprawl becomes a governance failure

Permission sprawl happens when access accumulates through normal business activity rather than through a single breach event. Transfers, urgent grants, temporary projects, and exceptions all create legitimate reasons for access to expand, but without a governed lifecycle those permissions outlive the need that justified them. The technical problem is not just too many entitlements. It is the absence of durable ownership, expiry, and review logic attached to each grant. Once that happens, access becomes hard to explain, hard to audit, and easy to abuse.

Practical implication: Track every grant to an owner, reason, and expiry so access does not survive the business need that created it.

Why periodic access reviews are necessary but insufficient

A user access review is a point-in-time control. It can identify obsolete access, inactive accounts, and excessive privileges, but it does not prevent accumulation between campaigns. That is why the control only works when it sits inside a broader access governance model with continuous visibility, change tracking, and revocation workflows. In practice, the review is evidence, not enforcement. The enforcement layer has to sit around provisioning, modification, exception handling, and offboarding, otherwise review results always arrive after some of the risk has already re-formed.

Practical implication: Use access reviews to validate governance, but pair them with automated change and revocation controls that operate every day.

How centralized visibility changes the control model

Centralized visibility turns identity data from scattered records into a governable access model. When IAM can show which identities exist, what they can reach, who approved the access, and whether the permission is still justified, policy enforcement becomes repeatable instead of manual. That matters for both human and non-human identities because the same lifecycle questions apply: who owns the access, what does it protect, and when should it end? Without centralized visibility, least privilege remains a policy statement rather than an operational state.

Practical implication: Build one authoritative view of identities and entitlements before trying to automate policy enforcement or recertification.


Threat narrative

Attacker objective: The attacker seeks to exploit accumulated or obsolete permissions to gain broader access than the current role should allow.

  1. Entry begins with routine business changes such as transfers, urgent account creation, temporary access, and exception approvals that expand permissions without strong lifecycle controls.
  2. Escalation occurs when obsolete rights, previous-role access, or unnecessary privileges remain active long after the original justification has changed.
  3. Impact follows when excessive access supports security incidents, privilege escalation, or regulatory failure, turning a management issue into a breach-enabling condition.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Permission sprawl is a lifecycle failure before it is a technology problem. Access grows through normal business processes, but the governance model often treats each grant as a one-time decision. That assumption breaks down when role changes, urgent exceptions, and temporary access are never reconciled against current need. The implication is that access governance must be designed around continuous state, not historical approval.

Periodic review cannot compensate for continuous accumulation. Reviews still matter, but they only tell you what was true at the moment of certification. Between cycles, obsolete rights can persist, temporary access can become permanent, and exception pathways can reintroduce excess privilege. The practitioner conclusion is that recertification is a control checkpoint, not a containment strategy.

Access governance is now a cross-domain control surface. The same lifecycle logic applies to human users, service accounts, and other non-human identities, even if the approval mechanics differ. Once access is treated as a governed lifecycle, IAM, IGA, PAM, and NHI oversight start to converge around the same question: why does this identity still have this permission? That convergence is where continuous control becomes operationally real.

Centralized visibility is the named concept that changes the game. Without a single view of identities, entitlements, approvals, and durations, organizations cannot distinguish legitimate access from accumulated risk. The result is not just weak reporting but weak governance because policy cannot be enforced consistently across scattered records. Practitioners should treat visibility as the prerequisite for every other access decision.

Least privilege fails when exceptions outlive their business justification. The article’s core lesson is that access is often granted for a reason that is temporary, contextual, or informal. When that reason is not bound to a duration and revocation path, least privilege becomes aspirational rather than enforceable. Teams need to govern the exception itself, not just the original grant.

What this signals

Access governance now needs to behave like a lifecycle control, not a periodic audit task. The article’s real message is that access drift is created by ordinary business motion, not just by bad actors. Programmes that rely on reviews alone will keep discovering excess access after it has already become operational risk.

Centralized identity visibility is the control hinge for IAM and IGA programmes. Once permissions, approvals, and durations are visible in one place, teams can govern changes instead of merely documenting them. That matters across human users, service accounts, and any other identity that can accumulate rights.

Permission sprawl is the practical signal that least privilege has lost contact with reality. If access keeps surviving transfers, exceptions, and temporary work, then the policy is not being enforced at the moment it matters. Security teams should watch the gap between approval and revocation, because that is where governance failures compound.


For practitioners

  • Centralize identity and entitlement visibility Create a single authoritative view of identities, permissions, approvals, and resource access so governance decisions are not based on scattered spreadsheets or manual reconciliation.
  • Attach reason and duration to every permission Require each access grant to carry an owner, business reason, expiry, and review trigger so temporary access cannot quietly become standing access.
  • Move reviews into a continuous control model Treat access reviews as one input to governance, then automate modification, revocation, and exception handling so access does not drift between review cycles.
  • Enforce least privilege through role policy Map permissions to current job roles and remove entitlements that are no longer required, especially after internal transfers or role changes.
  • Trace approvals through the full lifecycle Keep a complete audit trail for who approved access, when it changed, and when it was removed so governance and compliance teams can prove control over the entitlement lifecycle.

Key takeaways

  • Permission sprawl becomes a security issue when entitlement growth is not tied to ownership, duration, and revocation.
  • Periodic access reviews are still useful, but they do not stop risk from reappearing between review cycles.
  • Continuous access governance is the control model that keeps role changes, exceptions, and temporary access from turning into standing privilege.

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 addresses the attack and risk surface, while NIST CSF 2.0 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-01 — Improper OffboardingThe article highlights access that remains after role change or departure.
NHI-05 — Overprivileged NHIIt describes permissions that exceed current need and accumulate over time.
NHI-09 — NHI ReuseThe article warns that old access persists across role changes and temporary grants.
Recommendation — Remove access immediately when the business reason ends and tie revocation to lifecycle events. Audit permissions against current task need and strip access that exceeds least privilege. Prevent old entitlements from carrying forward when identities change roles or contexts.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThis control directly maps to governing entitlements and authorization scope.
Recommendation — Define, review, and enforce entitlements continuously rather than only at audit intervals.
CIS Controls v8CIS-5 — Account ManagementThe article centers on lifecycle control of accounts and permissions.
Recommendation — Standardize account lifecycle handling so stale or unnecessary access is removed promptly.

Key terms

  • Access Governance: Access governance is the policy and workflow layer that manages how access is requested, approved, certified, and revoked. In SaaS environments it helps standardise control across many applications, reducing inconsistency between teams. It is most effective when it covers both human accounts and non-human identities.
  • Permission Sprawl: Permission sprawl is the accumulation of unnecessary or outdated access across identities over time. In cloud and NHI environments, it grows through automation, rapid deployment, and weak offboarding, leaving more standing privilege than the business actually needs.
  • Least Privilege: A security principle requiring that every identity, human or non-human, is granted only the minimum permissions necessary to perform its function. Least privilege is the single most effective control for reducing NHI blast radius.
  • Access Review: A formal process for confirming whether access is still needed and justified. In IAM programs, the review becomes an evidence-bearing control when decisions are recorded, scoped correctly, and traceable to the right reviewer, application owner, or auditor.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 14, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org