By NHI Mgmt Group Editorial TeamBased on Silverfort: “The 10 Commandments of Identity Security” (October 23, 2025)

TL;DR: Identity security still gets treated as an IAM function, but attackers are increasingly logging in with stolen credentials, over-provisioned access, and unmanaged service accounts, according to Silverfort. That means visibility, least privilege, continuous verification, and control across human and non-human identities are now the real programme baseline.


At a glance

What this is: This analysis frames identity security as a continuous control layer beyond IAM, arguing that visibility, least privilege, continuous verification, and threat detection must cover human and non-human identities.

Why it matters: IAM teams, IGA leads, PAM teams, and identity architects need to treat identity governance as an always-on control plane because attackers increasingly exploit valid access rather than bypassing it.

By the numbers:

  • Example: A company discovers it has over 4,000 service accounts, only 2,500 of which are actively in use.

Context

Identity security is the discipline of controlling which identities can access which resources, under what conditions, and for how long. The article argues that many organisations still collapse that discipline into IAM administration, even though the real problem spans human accounts, service accounts, APIs, and automation across hybrid estates.

That distinction matters because IAM can provision access, but it does not by itself provide continuous visibility, enforcement, and threat detection. Silverfort’s framing is that security teams need a unified identity layer that treats valid login activity, privilege scope, and lifecycle changes as ongoing control problems rather than one-time administration tasks.


Key questions

Q: How should security teams move beyond IAM to identity security?

A: Security teams should treat IAM as a component of identity security, not the whole programme. The practical shift is to combine provisioning with visibility, privilege analysis, continuous verification, and response across human and non-human identities. That means focusing on how access behaves after issuance, not just whether an account was created correctly.

Q: Why do shared service accounts create so much identity risk?

A: Shared service accounts obscure who is acting, weaken audit trails, and make revocation risky because multiple systems depend on the same access. They also increase blast radius when credentials leak or permissions drift. In practice, every shared credential becomes a hidden dependency that survives too long and is hard to retire cleanly.

Q: What are the signs that identity-first security is failing in practice?

A: Common warning signs include excessive privileges, stale or unused identities, weak visibility into NHI activity, and access decisions that still rely on static rules instead of current risk. Teams should also watch for misconfigured IAM integrations, poor monitoring of third-party access, and delayed response to credential misuse. When these appear together, identity controls are probably not being enforced consistently enough.

Q: How can teams move from periodic IAM reviews to continuous control?

A: By combining contextual enforcement, automated revocation, and runtime detection instead of relying on annual or quarterly certification alone. The goal is to make access decisions responsive to behaviour, device state, and current risk, so that high-risk access can be challenged or removed before it is abused.


Technical breakdown

Why IAM coverage alone does not secure identity security

IAM is a control plane for provisioning, directories, federation, and access enablement, but identity security is broader because it must observe and govern every identity and every entitlement across the environment. When organisations equate the two, they usually get a static view of access state rather than a continuous view of identity risk. That leaves blind spots in privilege drift, unmanaged accounts, and access that remains technically valid after it is no longer operationally justified. The technical problem is not only authentication. It is the lack of runtime visibility across identity types and enforcement points.

Practical implication: map where IAM ends and where runtime identity controls must begin, especially across service accounts and cloud access paths.

How over-provisioned access and unmanaged service accounts become attack paths

Over-provisioned access means an identity retains permissions beyond the minimum needed for its current role or task. Unmanaged service accounts are especially risky because they often persist long after the process, script, or application that created them changes or disappears. Attackers do not need to break authentication if they can reuse valid credentials, inherit stale entitlements, or move laterally through forgotten accounts. In practice, this turns lifecycle failure into an attack surface. The article’s examples show that dormant accounts and role duplication can outlive business need while still retaining privileged access.

Practical implication: inventory dormant and privileged service accounts first, then remove access paths that no longer match a live business owner or use case.

Continuous verification and policy automation as runtime controls

Continuous verification means access is not assumed to remain appropriate after the initial login or provisioning event. Instead, access should be re-evaluated using context such as device posture, location, behaviour, and time, with step-up checks or revocation when risk changes. Policy automation converts that logic into enforcement that can act faster than manual review. This is especially important in hybrid environments where the same identity may traverse on-prem systems, cloud services, and non-human workloads. The control objective is not just to approve access, but to keep proving that access still fits the current session and risk state.

Practical implication: move high-risk access decisions into context-aware policy engines rather than relying on periodic human approval alone.


NHI Mgmt Group analysis

Identity security has outgrown IAM as an operating model: provisioning and directory management are necessary, but they do not define the control boundary anymore. The article is right to separate identity security from IAM because modern attack paths abuse valid access, not just weak authentication. For practitioners, that means the identity programme must be designed as a continuous control layer across issuance, verification, detection, and revocation.

Service account sprawl is an identity governance problem, not an inventory footnote: the example of thousands of service accounts with a large inactive share shows how quickly machine identities become unmanaged assets. That is not merely technical debt. It is evidence that lifecycle ownership, entitlement review, and business justification are breaking down. Practitioners should treat dormant non-human identities as a governance signal, not a housekeeping issue.

Least privilege is only meaningful when access scope is continuously re-tested: static entitlement models fail when role duplication, inherited permissions, and long-lived access persist beyond the moment they were justified. This is where conventional IAM assumptions collapse into a visibility gap. The programme implication is that privilege must be measured as an operating condition, not only as a provisioning rule.

Identity security now requires enforcement across human and non-human identities in the same control plane: the article correctly places service accounts, APIs, bots, and users in one governance conversation because attackers move through whatever identity is least controlled. That convergence is now the baseline for NIST CSF, Zero Trust, and lifecycle governance discussions. Practitioners should stop designing human IAM and NHI governance as separate maturity tracks.

Continuous control is the real maturity jump, not more administrative IAM coverage: the decisive shift is from knowing who should have access to proving that access is still appropriate under current conditions. That changes the metric from completed provisioning to sustained control effectiveness. For identity teams, the question is no longer whether IAM exists, but whether the programme can detect, constrain, and revoke risky access in real time.

What this signals

Identity security must be measured as a runtime discipline. When access is only checked at provisioning or review time, the organisation is trusting yesterday's context to govern today's session. The practical shift is toward controls that can challenge, downgrade, or revoke access as risk changes.

Non-human identities belong in the same governance model as users. Service accounts, APIs, and automation scripts often carry the privileges that attackers want most, yet they are still treated as operational exceptions in many environments. That separation leaves the programme blind to the fastest-growing trust debt in hybrid estates.


For practitioners

  • Inventory every identity class Build a single inventory of human users, service accounts, APIs, bots, and automation scripts, then tie each one to an owner, purpose, and environment.
  • Eliminate standing excess privilege Review inherited and duplicated access first, then remove permissions that are not required for the identity's current role or workload.
  • Enforce continuous access verification Use context-aware checks and re-authentication triggers for access that crosses risk boundaries, especially in hybrid and cloud environments.
  • Govern service accounts like active production identities Assign lifecycle ownership, rotation expectations, and periodic review to service accounts that still have privileged access or long-lived credentials.
  • Automate revocation when conditions change Trigger deprovisioning or step-up enforcement when role, device, location, or business justification no longer matches the granted access.

Key takeaways

  • Identity security fails when organisations confuse IAM administration with continuous control over access, privilege, and threat exposure.
  • The article points to unmanaged service accounts, over-provisioned access, and stolen credentials as the practical attack surface, not hypothetical edge cases.
  • Practitioners need inventory, least privilege, and runtime verification across human and non-human identities if they want the control model to hold.

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 MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-05 — Overprivileged NHIThe article directly warns about excess access and unmanaged service accounts.
NHI-07 — Long-Lived SecretsIt cites hardcoded credentials that have not been rotated for years.
NHI-10 — Human Use of NHIThe article frames human and non-human identities under one security model.
Recommendation — Apply NHI-05 to remove standing privilege from service accounts and other machine identities. Use NHI-07 to shorten credential lifetimes and retire long-lived secrets on a fixed schedule. Apply NHI-10 to prevent human workflows from relying on unmanaged non-human credentials.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article centers on entitlement scope, least privilege, and continuous access review.
Recommendation — Use PR.AA-05 to continuously validate entitlements and remove permissions that no longer fit the role.
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementCredential rotation and compromised credential handling are explicit themes.
Recommendation — Apply IA-5 to manage authenticator lifecycle and revoke stale credentials without delay.
MITRE ATT&CKTA0006; TA0008 — Credential Access; Lateral MovementThe article describes attackers logging in with stolen credentials and moving through excess access.
Recommendation — Map stolen-credential and lateral-movement detections to TA0006 and TA0008.

Key terms

  • Identity Security: Identity security is the discipline of governing who and what can access systems, data, and tools, then proving those decisions are enforced. In practice it spans human users, service accounts, tokens, certificates, and AI agents across the full access lifecycle.
  • Non-Human Identity (NHI): A digital identity assigned to a non-human entity such as a software application, service account, API key, bot, machine, or AI agent that enables it to authenticate and interact with systems without direct human involvement. NHIs now outnumber human identities in most enterprises by 25 to 50 times.
  • Continuous Access Validation: Continuous access validation is the practice of re-evaluating trust after login using behavioural, device, and contextual signals. It matters when a session can be hijacked, amplified, or repurposed after authentication, because the initial access decision is no longer enough to manage risk.
  • 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.

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 responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 24, 2026.
Updated on October 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org