TL;DR: Discovering AD service accounts is only the starting point because ownership, usage, and business context determine whether an account is still needed, still normal, or now risky, according to Semperis. The governance gap is that static inventories and manual lists cannot keep pace with changing identities, dependencies, and protocols.
At a glance
What this is: This is an analysis of why AD service account discovery, ownership, and behavioural context must be governed together, not treated as separate tasks.
Why it matters: It matters because IAM and PAM teams cannot safely reduce privilege or detect misuse if they do not know who owns a service account, what it supports, and how it normally behaves.
Context
Active Directory service accounts are non-human identities that often outlive the systems and teams that created them. When discovery is based on spreadsheets, memory, or a one-time scan, the inventory quickly stops reflecting reality and governance breaks down.
The problem is not just finding the accounts. The governance gap is proving ownership, validating purpose, and understanding whether the account's current behaviour still matches its intended role. That is why service-account programmes need lifecycle thinking, not just enumeration, and why service account security has to include usage context.
Key questions
Q: What breaks when service-account discovery is based on spreadsheets or memory?
A: Static discovery fails because it cannot keep pace with repurposed accounts, changing applications, or ownership turnover. The result is stale governance data, missed privilege creep, and a false sense of control. A service-account programme needs continuous classification, ownership assignment, and usage review so the inventory reflects how the account behaves now, not how it looked at creation.
Q: Why do service accounts with normal-looking activity still create security risk?
A: Because normal-looking activity can still be dangerous when the account has more access than it needs, uses weaker protocols, or authenticates from an unexpected source. The risk is not the login itself but the context around it. Teams need behavioural baselines and dependency knowledge to decide whether the activity is expected or evidence of misuse.
Q: How should IAM teams decide which service accounts to prioritise first?
A: Start with accounts that have unclear ownership, wide application reach, weak authentication methods, or stale usage patterns. Those are the accounts most likely to carry hidden blast radius and the hardest to justify during access review. Prioritisation should follow business dependency and risk exposure, not the size of the account list.
Q: What governance controls matter most for Active Directory service accounts?
A: The most important controls are continuous inventory, accountable ownership, dependency mapping, usage analysis, and context-aware detection. Together they let teams see what the account does, who relies on it, and whether its current behaviour still matches its purpose. Without those controls, service-account security becomes reactive and brittle.
How it works in practice
Why static service-account inventories fail in Active Directory
A service-account inventory becomes stale as soon as accounts are repurposed, applications change, or ownership shifts. In Active Directory, an account can be created for a narrow operational use case and later become privileged, shared, or forgotten. That means discovery is not a one-time control but a continuous classification problem. The technical issue is not simply whether an account exists, but whether the directory still reflects its actual function, dependencies, and risk posture. Practical implication: Treat inventory as a live governance dataset, not a spreadsheet snapshot. See the NHI Lifecycle Management Guide.
Practical implication: Make service-account discovery continuous and reclassify accounts as dependencies and ownership change.
How usage analysis separates normal service-account activity from risk
Service accounts often do exactly what they were designed to do, which is why raw authentication events are not enough. Usage analysis adds source, destination, and protocol context so teams can see whether an account is authenticating from an expected system, reaching expected resources, and using expected methods. That context is what turns a benign-looking login into a governance signal. A ticket request from a known host is different from the same account authenticating from an unexpected source or using a weaker protocol. Practical implication: Baseline source-to-target relationships before you decide which accounts need tighter controls. Read Guide to NHI Rotation Challenges.
Practical implication: Baseline normal source, destination, and protocol patterns before tightening service-account controls.
Why service-account detections need identity-specific context
Generic alerts are weak for service accounts because the same behaviour can mean different things depending on the identity involved. A logon, protocol downgrade, or unusual ticket request may be normal for one account and a strong indicator of compromise for another. Effective detection therefore depends on learned baselines, account history, and surrounding events, not isolated signals. The useful question is not just whether the account did something unusual, but whether the unusual behaviour fits the account's expected role. Practical implication: Anchor detections to account context so analysts can prioritise real abuse over harmless variance.
Practical implication: Tie alerts to account history and baseline behaviour so analysts can separate abuse from normal variance.
NHI Mgmt Group analysis
Static service-account inventories create governance debt: The article shows that discovery alone does not solve service-account risk because ownership, purpose, and behaviour all drift over time. That is a lifecycle failure, not just a visibility problem. When inventories are maintained by memory or spreadsheet, the control surface is already obsolete by the time the next review happens. The practitioner conclusion is that service-account governance must be treated as a live operating process, not an administrative task.
Service-account behavior is the security signal, not just the account name: Semperis is right to separate discovery from usage analysis because the same login event can be benign or suspicious depending on the account's baseline. That is the core reason generic alerting underperforms for non-human identities. The field needs more context-aware governance of service accounts, especially where privileged access, weak protocols, or unexpected sources can hide inside normal operations. Practitioners should judge service accounts by expected behaviour, not just by existence.
Identity blast radius is defined by dependency clarity: Once teams know which applications depend on an account, they can decide whether access can be reduced without breaking operations. Without that dependency map, least-privilege work becomes guesswork and privilege persists because nobody wants to cause outages. This is where the Ultimate Guide to NHIs remains relevant: governance is strongest when inventory, ownership, and operational dependency are tied together. The conclusion is that blast radius shrinks only when service-account purpose is explicit.
Purpose-built detections matter because service accounts rarely fail loudly: The article's strongest point is that compromise indicators often sit in protocol choice, source change, or behavioural drift rather than obvious malicious activity. That means analysts need account-specific detection logic, not just volume-based alerts. In practice, this pushes mature programmes toward account-centric monitoring, where the identity itself is the analytical unit. The practitioner conclusion is to make the account the centre of detection and response.
From our research library:
- 80% of identity breaches involved compromised non-human identities such as service accounts and API keys, according to the Ultimate Guide to NHIs.
- Read next: Service Account Security Guide
What this signals
Service-account governance is moving from periodic review to continuous verification because directories change faster than manual inventories can. Teams that still rely on ownership memory or static lists will keep missing the gap between intended use and actual behaviour.
Account-centric detection: The most useful service-account detections are the ones that combine identity history, protocol choice, and source context into a single analytical view. That shifts monitoring from generic anomaly hunting to governance-aware response, which is where NHI programmes get practical value.
The Ultimate Guide to NHIs remains relevant here because the real control problem is not discovery alone, but lifecycle governance across inventory, ownership, and offboarding. Once those three move together, least privilege becomes a realistic operating model instead of a manual aspiration.
For practitioners
- Build a live service-account inventory Replace static spreadsheets with a continuously updated inventory that records ownership, application dependency, last logon, and configuration state.
- Assign accountable owners to every account Require both account and application ownership so every service identity has a named business and technical steward.
- Baseline normal source-to-target usage Document where each account authenticates from, what it reaches, and which protocols it uses before you tighten access.
- Tune detections to account context Prioritise alerts for unexpected source systems, weaker protocols, interactive logons, and other deviations from an account's learned baseline.
- Review stale accounts for safe retirement Use usage analysis and dependency mapping to disable accounts that no longer support a live application or operational workflow.
Key takeaways
- Service-account risk grows when discovery, ownership, and behavioural context are managed separately instead of as one lifecycle problem.
- The article's central insight is that a service account can look legitimate and still be unsafe if its source, protocol, or reach no longer match its purpose.
- Continuous inventory, dependency mapping, and identity-specific detections are the controls that make service-account governance scalable.
Related NHI Mgmt Group resources: Ultimate Guide to NHIs · Guide to NHI Rotation Challenges · NHI Lifecycle Management Guide · Kubeflow cryptomining attacks 2020
Key terms
- Service Account Inventory: A service account inventory is a maintained record of non-human accounts, their owners, dependencies, configuration, and observed behaviour. In practice, it is the control surface for deciding what still exists, what is still needed, and what has become risky. Accurate inventory turns service-account governance from memory-based administration into repeatable identity management.
- Behavior Baseline: A record of normal activity for a non-human identity, including typical consumers, resources, and actions over time. Baselines help security teams detect when an identity is being used in an unusual way and provide the context needed to enforce least privilege safely in dynamic environments.
- Identity Blast Radius: The amount of damage a compromised identity can cause across systems, data, and infrastructure. In NHI environments, it is shaped by permissions, network reach, and administrative capability rather than by the credential alone. Reducing blast radius is a containment strategy that limits lateral movement and data exposure.
- Service Account Lifecycle: Service account lifecycle refers to the creation, use, review, rotation, and retirement of non-human identities that support applications or infrastructure. The key governance question is whether each account remains tied to a current business purpose and a named owner.
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.
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org