TL;DR: Manual joiner-mover-leaver handling creates delays, misassigned access, and offboarding gaps across dozens of systems, according to ConductorOne. Automating ILM turns lifecycle changes into policy-driven workflows, but the governance challenge remains designing controls that stay aligned to roles, reviewers, and auditability as work changes.
At a glance
What this is: This is a blog post about automating identity lifecycle management, with the key finding that manual ILM creates access delays, entitlement drift, and offboarding risk.
Why it matters: It matters because ILM touches human, NHI, and autonomous identity programmes alike, and lifecycle failure in any of them quickly becomes an access, audit, and compliance problem.
👉 Read ConductorOne's blog on automating identity lifecycle management
Context
Identity lifecycle management is the set of processes that creates, changes, reviews, suspends, and removes access as identities move through their lifecycle. In this post, the primary governance problem is manual handling of joiner-mover-leaver events, which turns routine change into security delay and entitlement drift across connected systems.
The article is about human identity lifecycle operations, not autonomous decision-making or NHI secrets management. That matters because lifecycle governance is still the right lens, but the controls and failure modes here are about provisioning accuracy, timely revocation, and review routing rather than agent autonomy or secret rotation.
Key questions
Q: How should security teams automate joiner-mover-leaver workflows?
A: Start by mapping each lifecycle event to a specific access outcome, then automate the downstream changes in directories, applications, and access profiles. The goal is not just faster onboarding. It is consistent removal, assignment, and review routing that reduces manual error and produces auditable evidence for every state change.
Q: When does manual lifecycle management become a security risk?
A: Manual lifecycle management becomes a risk as soon as entitlement changes depend on tickets, email, or human memory. At that point, access can lag behind role changes, former users can retain permissions, and temporary access can outlast the business need. The practical signal is persistent mismatch between current role and active entitlement.
Q: What breaks when offboarding is not verified?
A: When offboarding is not verified, removed users may still have active directory accounts, group memberships, or application access long after departure. That creates a direct exposure path for stale credentials, unauthorized reuse, and audit failure. Organisations should require proof of revocation before closing the lifecycle record.
Q: How do access reviews fit into identity lifecycle governance?
A: Access reviews should be triggered by lifecycle change, not only by calendar cadence. Manager changes, transfers, and temporary status updates are the moments when entitlement drift is most visible. If reviews are tied to those events, governance becomes responsive instead of merely periodic, and excess access is caught earlier.
Technical breakdown
Joiner-mover-leaver workflows as policy logic
Joiner-mover-leaver automation works by translating lifecycle events into conditional workflow logic. An event such as a hire date, role change, or termination triggers if/then steps that create accounts, assign access profiles, remove entitlements, or start reviews. The architecture depends on upstream signals from HR systems, directories, identity providers, and applications, then applies policy consistently across them. The governance value is not just speed. It is repeatability, traceability, and fewer manual exceptions that create inconsistent access states.
Practical implication: map every lifecycle trigger to a documented workflow so entitlements change through policy, not ticket handling.
Time-based access and conditional deprovisioning
The article’s lifecycle model includes temporary leave, scheduled removal after termination, and other time-bound access patterns. These work by attaching delays, expiration windows, or re-enable dates to identity states, so access can pause and resume without manual intervention. In identity governance terms, this reduces standing access and limits the period in which stale permissions can persist. The key technical requirement is reliable state tracking across systems, because a scheduled change is only safe if the downstream entitlement updates actually complete.
Practical implication: require system-level proof that temporary access, suspension, and removal workflows completed before the identity is considered closed.
Audit logs and access review triggers in ILM
Automation becomes governance-grade when every provisioning, removal, and review action is logged and attributable. The post describes access reviews triggered by manager changes, title changes, and departmental shifts. That is a useful control pattern because lifecycle changes often reveal entitlement misalignment before a periodic recertification cycle would catch it. The important architecture point is that lifecycle automation should not only execute changes. It should also create reviewable evidence for audit, compliance, and exception handling.
Practical implication: connect lifecycle workflows to immutable logs and review triggers so governance evidence is generated automatically.
Breaches seen in the wild
- Cisco DevHub NHI breach — IntelBroker exploited exposed Cisco credentials, API tokens and keys in DevHub.
- Salesloft OAuth token breach — hackers stole OAuth tokens to access Salesforce data via Salesloft.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Manual lifecycle handling is a standing privilege problem, not just an operations problem. When joiner-mover-leaver events depend on tickets and human follow-up, access changes arrive late or not at all. That leaves users with permissions that outlive the business need, which is exactly how privilege creep becomes normalised. The implication is that ILM should be treated as an access-risk control, not an administrative convenience.
Role change is the highest-friction moment in lifecycle governance because it exposes entitlement drift. A transfer is not a simple update. It is a test of whether old permissions are removed before new ones are added, whether access profiles reflect actual job functions, and whether reviewers are routed to the right approvers. The practitioner conclusion is that mover workflows deserve as much control design as initial provisioning.
Offboarding failures remain the clearest sign that lifecycle governance is incomplete. The article’s emphasis on scheduled account removal and audit logs points to a familiar control gap: access that persists after departure because the revocation step was delayed, skipped, or not verified. That failure mode is especially dangerous because it creates an account with legitimate history and illegitimate continuity. Practitioners should treat offboarding verification as a control boundary, not a courtesy step.
Centralised workflow automation is now the baseline for auditable lifecycle governance. The category has moved beyond manual process documentation to execution that can be inspected, replayed, and proven. That does not remove the need for policy ownership, but it changes the shape of governance from after-the-fact cleanup to controlled state transition. The practical conclusion is that identity programmes should measure lifecycle outcomes, not ticket volume.
From our research:
- 91.6% of secrets remain valid five days after the targeted organisation is notified, showing a critical gap in remediation procedures, according to the Ultimate Guide to NHIs.
- Only 20% have formal processes for offboarding and revoking API keys, and even fewer have procedures for rotating them.
- For the lifecycle angle, see NHI Lifecycle Management Guide for the provisioning, rotation, and offboarding controls that turn policy into execution.
What this signals
Lifecycle automation is becoming a governance requirement, not a productivity feature. As identity estates grow, manual handling creates a control gap that shows up first as delayed access changes and later as audit friction. Teams should expect lifecycle evidence to matter more in access reviews, because reviewers increasingly want proof that moves and leavers were handled at system speed, not human pace.
Offboarding verification should become a measurable control objective. The practical question is no longer whether a process exists, but whether it closes every downstream entitlement and leaves an evidentiary trail. For broader lifecycle context, compare programme design against the Ultimate Guide to NHIs , Lifecycle Processes for Managing NHIs and the NIST Cybersecurity Framework 2.0 functions that govern access and recovery.
For practitioners
- Map lifecycle events to explicit workflow triggers Define which HR, directory, or manager events create, modify, suspend, or remove access, then document the exact entitlement changes each event must cause.
- Separate provisioning from revocation validation Treat access removal as a distinct control step with confirmation that directory accounts, group memberships, and application entitlements were actually cleared.
- Use time-bound workflows for leave and temporary states Apply scheduled suspension and reactivation logic for extended leave, seasonal work, and other temporary conditions so access does not remain open by default.
- Route access reviews on role and manager changes Trigger reviewer workflows when a title, department, or manager changes so inherited permissions are checked at the moment they are most likely to drift.
Key takeaways
- Manual ILM creates security drift because access changes cannot keep pace with hire, transfer, leave, and departure events.
- Automation matters because it turns lifecycle changes into logged, repeatable state transitions rather than ad hoc cleanup work.
- The control priority is verified revocation, since offboarding without proof leaves stale access in place and weakens auditability.
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 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-03 | Lifecycle automation directly affects NHI provisioning, rotation, and revocation. |
| NIST CSF 2.0 | PR.AC-1 | Lifecycle changes are access-control events that need governed assignment and removal. |
| NIST Zero Trust (SP 800-207) | AC-4 | Zero Trust depends on current authorization state, which lifecycle automation helps maintain. |
Use lifecycle automation to keep authorization aligned to current identity state and remove stale access quickly.
Key terms
- Identity Lifecycle Management: Identity lifecycle management is the set of processes used to create, change, review, suspend, and remove access as people or systems move through work states. In practice, it is the control layer that keeps entitlements aligned to current need, while creating evidence for audit and compliance.
- Joiner-Mover-Leaver: Joiner-mover-leaver is a governance model for handling access when someone joins, changes role, or leaves. The model matters because each state change creates a new entitlement decision, and weak handling at any stage can leave excess access, missed revocation, or compliance gaps behind.
- Access Profile: An access profile is a bundled set of permissions tied to a role, job function, or organisational pattern. It reduces manual assignment work and makes lifecycle changes easier to apply consistently, but only if the bundle is kept aligned to real responsibilities and reviewed as roles evolve.
- Time-Bound Access: Time-bound access is permission that is granted with an expiry, pause, or scheduled reactivation date. It is used for leave, temporary projects, and other limited states, and it reduces standing privilege only when the timing logic is reliable and downstream systems actually enforce the change.
Deepen your knowledge
Identity lifecycle automation and joiner-mover-leaver governance are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building lifecycle controls across human, workload, or autonomous identity estates, it is worth exploring.
This post draws on content published by ConductorOne: How to Automate ILM with C1. Read the original.
Published by the NHIMG editorial team on 2025-07-09.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org