Deprovisioning
Deprovisioning is the process of removing a user's access to applications, systems, and network services when that access is no longer needed, for example, when someone changes roles or leaves an organization. It is essentially the reverse of provisioning, which grants and sets up access. The goal is to ensure people do not retain access they should no longer have.
Deprovisioning is an identity lifecycle management (IGA) function in which a principal's access rights are systematically revoked, removed, or deleted across multiple applications and systems once they are no longer required, typically triggered by joiner-mover-leaver events such as termination or role change. In most deployments it operates alongside provisioning to manage the creation, update, and deletion of user accounts and entitlements, and may be automated through provisioning connectors or directory integrations. Deprovisioning is an administrative lifecycle concern and is distinct from runtime enforcement mechanisms such as token revocation, session termination, or policy decision points, though effective account removal in practice often depends on those enforcement layers also invalidating existing access. The specific behavior, whether accounts are disabled, entitlements removed, or objects fully deleted, varies by vendor, connector capability, and deployment configuration.
Why it matters
Deprovisioning directly addresses one of the most persistent risks in identity management: accounts and entitlements that outlive their legitimate need. When someone leaves an organization or changes roles, any access they retain becomes an unmonitored attack surface, orphaned accounts, lingering entitlements, and stale credentials that no one is actively managing. Because deprovisioning is the reverse of provisioning, gaps in the process tend to accumulate silently, since granting access is usually noticed immediately while failing to remove it often is not.
From a governance perspective, timely deprovisioning supports least-privilege objectives and is frequently a focus of access certification and audit activity. Reviewers and auditors commonly look for evidence that access is removed when it is no longer required, particularly for terminations and role changes, and residual access is a typical audit finding. Deprovisioning also intersects with segregation-of-duties concerns, since access accumulated across role changes can create toxic combinations if old entitlements are not stripped as new ones are added.
It is important to recognize that deprovisioning is an administrative lifecycle control, not a runtime enforcement mechanism. Disabling or deleting an account does not necessarily invalidate an already-issued token or an active session; depending on configuration, existing access may persist until it expires or is separately revoked. Treating account removal as sufficient without accounting for session and token invalidation is a common source of residual access, so effective deprovisioning in practice depends on coordination with runtime enforcement layers.
Who it's relevant to
Inside Deprovisioning
Common questions
Answers to the questions practitioners most commonly ask about Deprovisioning.
