User Lifecycle Management
User Lifecycle Management is the process of managing a user's access to systems from the moment they join an organization through any role changes until they leave. It covers setting up new accounts with the right permissions, updating those permissions when a person's role changes, and removing access when they depart. Many organizations use automation to handle these steps consistently across the tools employees use.
User Lifecycle Management (ULM), also referred to as Identity Lifecycle Management (ILM), is the framework for provisioning, modifying, and deprovisioning digital identities and their associated entitlements across the Joiner, Mover, and Leaver (JML) stages. It typically encompasses account creation and initial privilege assignment at onboarding, access recertification and entitlement adjustment upon role or department changes, and timely revocation of access at offboarding. In many enterprise environments these processes are automated through IAM tooling to enforce consistent access control and reduce residual or excessive privileges. In a compliance context, ULM controls commonly support access-related objectives; for example, they can provide evidence relevant to the SOC 2 Security (Common Criteria) logical access requirements and to ISO/IEC 27001 access control objectives, though the specific controls in scope depend on the engagement, applicable criteria, and defined ISMS scope.
Why it matters
User Lifecycle Management addresses one of the most persistent sources of access-related risk: the gap between what access a person needs and what access they actually hold. When accounts are created without disciplined privilege assignment, when entitlements accumulate as people move between roles, or when access lingers after someone departs, organizations are left with residual or excessive privileges that expand the potential attack surface. Timely deprovisioning at offboarding is a particularly common weak point, since a departed employee or contractor whose access is not revoked can represent an unmonitored pathway into systems.
Who it's relevant to
Inside ULM
Common questions
Answers to the questions practitioners most commonly ask about ULM.