SCIM Deprovisioning Is a Promise Your App Probably Breaks
Blog post from WorkOS
SCIM 2.0, defined by RFCs 7643 and 7644, standardizes the exchange of identity data between identity providers and applications but does not itself guarantee that terminated users lose access. Offboarding commonly sends a PATCH setting a user’s `active` attribute to false rather than deleting the account, preserving records for audits and rehires but leaving applications responsible for interpreting and enforcing the change. Delays can arise from polling-based synchronization, while even push-based updates may not revoke already issued session cookies, refresh tokens, access tokens, or API keys, many of which can remain valid independently of the user record. Effective deprovisioning therefore requires applications to treat SCIM deactivation as a trigger to invalidate active sessions, revoke long-lived tokens, disable user-owned credentials, and minimize synchronization delays, rather than merely updating an account status field.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Platform Engineering | 5 | 154 | 51 | 23 | -88% |
| Secrets Management | 1 | 584 | 99 | 52 | -76% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.