Join our Newsletter — 33% off our NHI Course
Home FAQ Governance, Ownership & Risk Why do inactive accounts that remain active in…
Governance, Ownership & Risk

Why do inactive accounts that remain active in other systems create security risk?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 9, 2026 Domain: Governance, Ownership & Risk

Inactive accounts that still exist in other systems create risk because they can preserve access after offboarding, leaving hidden pathways for misuse or unauthorized access. A contractor or former employee may be disabled in one directory but remain active in another platform. That inconsistency weakens access control, complicates investigations, and increases the chance that no one notices lingering permissions.

Why Inactive Accounts Create Hidden Risk

Inactive accounts are risky because they can outlive the business reason for creating them. When one system disables an account but another still trusts it, the organisation has a split truth about who can authenticate, approve actions, or reach data. That gap weakens offboarding, creates audit blind spots, and lets old access paths persist long after the person has changed roles or left.

This is especially dangerous where accounts are duplicated across directories, SaaS platforms, partner portals, and legacy applications that do not receive the same lifecycle attention. If the inactive identity still carries tokens, cached sessions, delegated permissions, or service-linked access, the account may remain usable even when the primary HR or IAM record says it is closed. Industry research on NHI operations shows how common visibility gaps are: The State of Non-Human Identity Security reports that 85% of organisations lack full visibility into third-party OAuth apps, which is the same kind of trust gap that makes orphaned access hard to see. In practice, many teams discover the problem only after an access review, a failed offboarding check, or an incident investigation exposes the mismatch.

How the Risk Works Across Systems

The core failure is inconsistency. Identity lifecycle decisions are often made in one control plane, but access enforcement happens in many. A person may be deactivated in the master directory, yet remain active in a downstream system because the target application does not sync promptly, does not support modern deprovisioning, or was exempted from central governance. The result is an account that looks inactive from one view and live from another.

That inconsistency matters because the inactive account may still be authorised to do real work. It can hold historical privileges, open sessions, API tokens, application-specific passwords, mailbox access, or delegated admin rights. Even if the user never returns, the account can still be misused by anyone who obtains the old credentials or can exploit weak recovery paths. Where monitoring is thin, the account may blend into normal activity because it retains a legitimate identity record and does not appear obviously malicious.

  • An account can stay valid in a SaaS app after HR offboarding has completed.
  • Access reviews may miss the account if each system is checked separately.
  • Revocation can fail when the application keeps its own local identity store.
  • Investigations slow down because teams must reconcile conflicting evidence across systems.

Practically, this becomes a governance problem as much as an access problem. Teams need a reliable join between HR status, directory status, application status, and token or session state. Without that join, the organisation cannot confidently answer whether a supposedly inactive identity is actually unable to act. Current guidance suggests using the authoritative lifecycle source to drive downstream revocation, then verifying that each critical system actually enforced it. These controls tend to break down in hybrid estates with legacy applications, manually managed entitlements, or partner-managed platforms because deprovisioning is not uniformly automated.

Common Variations and Edge Cases

Tighter lifecycle control often increases operational overhead, requiring organisations to balance fast deactivation against exceptions for shared, emergency, or regulated-access accounts. Some systems cannot fully disable an account without breaking business processes, so the safer pattern is often to remove standing privileges, revoke sessions, and require re-approval rather than relying on a single deactivate button.

There is also an important difference between genuinely dormant accounts and accounts that are deliberately held in reserve. Break-glass access, legal-hold requirements, and service accounts may need different treatment from ordinary user accounts, but they still need explicit ownership and periodic verification. Best practice is evolving here, and there is no universal standard for how often every system must be reconciled, but the principle is consistent: if an account remains enabled anywhere, someone must be accountable for why it still exists and what it can still reach. Practitioners should also watch for systems that preserve old tokens after account disablement, because revoking the login does not always revoke the already-issued access path.

Standards & Framework Alignment

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

MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0, CIS Controls v8 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AC — Identity Management, Authentication, and Access ControlInactive accounts are an identity and access control lifecycle failure.
Recommendation — Reconcile account status across systems and remove any lingering access paths immediately.
CIS Controls v85 — Account ManagementControls account onboarding, offboarding, and stale account removal.
6 — Access Control ManagementAddresses excess or residual permissions after an account should be inactive.
Recommendation — Inventory accounts and disable or remove stale ones on a verified schedule. Review and revoke residual privileges when an account no longer needs access.
NIST Zero Trust (SP 800-207)SC-7 — Least Privilege and Continuous VerificationInactive accounts persist when systems fail to continuously verify trust and access.
Recommendation — Continuously verify access decisions instead of trusting legacy account state.
MITRE ATT&CKT1078 — Valid AccountsResidual accounts create legitimate credentials that attackers can abuse.
Recommendation — Hunt for valid-account abuse and revoke any dormant credentials or sessions.

Practitioner Guidance

What to prioritise: Start with the systems that hold the most privilege or data, not with the systems that are easiest to query. An inactive account in a low-risk tool is an annoyance; the same account in email, admin consoles, code platforms, or finance systems is a material exposure.

What to verify: Do not trust a single “disabled” flag. Verify that the account cannot authenticate, that existing sessions are invalidated, and that any linked tokens, delegated permissions, or application-local memberships are removed or expired. If a system cannot prove revocation, treat it as an exception until it can.

Decision rule: If the identity can still reach production data or administrative functions anywhere, prioritise access removal and blast-radius review before debating whether the account has actually been misused. The key question is not whether the account is intended to be inactive, but whether any system still honours it.

Practitioner takeaway: The real risk is not merely “old accounts exist,” but that different systems can disagree about whether an identity still has authority, and that disagreement creates exploitable gaps in control and accountability.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 9, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org