Subscribe to the Non-Human & AI Identity Journal

Who is accountable when shadow accounts or orphan identities are found?

Accountability should sit with the identity governance function and the system or business owner that depends on the account. If no owner can be identified, the identity should be treated as a control failure with security and audit implications, because unresolved ownership is itself a risk condition.

Why This Matters for Security Teams

Shadow accounts and orphan identities are not just housekeeping problems. They are evidence that ownership, lifecycle control, and access review have broken down. In NHI environments, those gaps can hide privileged service accounts, stale API keys, or automation credentials that still reach critical systems. NHI Management Group notes that only 20% of organisations have formal processes for offboarding and revoking API keys, and that only 5.7% have full visibility into their service accounts, which makes unresolved ownership a recurring control failure rather than an isolated exception.

Accountability matters because the team that creates or depends on the identity is often not the team that discovers it later. That split is where risk accumulates. A mature response should map the identity to a business service, a technical owner, and a governance owner, then prove that someone can approve changes, rotate secrets, and retire the identity when it is no longer needed. The governance gap is especially visible in incidents like the JetBrains GitHub plugin token exposure, where exposure can persist when ownership and revocation are unclear. Current guidance from NIST Cybersecurity Framework 2.0 treats identity and asset accountability as core operational discipline, not optional documentation.

In practice, many security teams encounter orphan identities only after an access review, incident, or audit finding has already forced the question.

How It Works in Practice

Accountability should follow the identity lifecycle, not just the ticket that requested it. The practical model is simple: every shadow account or orphan identity should be assigned to the identity governance function for triage, then linked to the system owner, application owner, or business owner that benefits from the account. If that link cannot be established, the identity should be treated as a control exception with explicit remediation deadlines, because an unowned identity cannot be safely approved, rotated, or retired.

Effective workflows usually combine inventory, review, and enforcement:

  • Inventory all non-human identities, including service accounts, API keys, tokens, certificates, and automation identities.
  • Classify each identity by system dependency, privilege level, and last known use.
  • Require a named owner, a backup owner, and a revocation path before the identity remains active.
  • Escalate unowned identities to security and audit when the business owner cannot be identified.
  • Use lifecycle controls to rotate, suspend, or revoke credentials when ownership is disputed or absent.

This is where NHI governance and broader security governance meet. The Ultimate Guide to NHIs highlights how weak visibility and poor offboarding create lasting exposure, and NIST CSF 2.0 reinforces the need for accountable access and continuous control review. The operational goal is not just to find the identity, but to force a decision about who can act on it and who must answer for it. These controls tend to break down in highly automated environments with shared service accounts, because ownership is diluted across platform, engineering, and operations teams.

Common Variations and Edge Cases

Tighter ownership controls often increase operational overhead, requiring organisations to balance faster delivery against stronger accountability. That tradeoff becomes sharper in mergers, legacy platforms, and outsourced operations, where identities may have been inherited without clean records. Current guidance suggests treating these cases as temporary exceptions only, not permanent workarounds.

There are a few common edge cases. A service account may be technically owned by infrastructure teams but functionally depended on by an application team, which means both groups need explicit responsibility boundaries. Shared integrations can also produce “orphan-like” identities after a vendor contract ends or a project is decommissioned. In these situations, the identity governance function should not guess ownership; it should force a documented decision, then either reassign, constrain, or remove the account.

Orphan identities in test environments deserve the same scrutiny if they can reach production data or trust relationships. Where evidence is incomplete, best practice is evolving toward treat-as-risk posture: restrict privileges, shorten credential TTLs, and require re-approval before continued use. The central question is not who created the account, but who can safely be held responsible for its current access and its removal.

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 and CSA MAESTRO address the attack and risk surface, while NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-01 Covers identity ownership and lifecycle gaps that create shadow or orphan NHIs.
NIST CSF 2.0 PR.AC-1 Identity accountability and access governance align with managing who is authorized.
CSA MAESTRO GOV-1 Agent and workload governance requires clear ownership for autonomous identities.

Assign every NHI a named owner and enforce lifecycle reviews until orphaned accounts are remediated.