SCIM Connector
A SCIM connector is a software component that links an identity system to an application so that user and group accounts can be created, updated, and removed automatically. It uses the System for Cross-domain Identity Management (SCIM) standard, a common language that lets different systems exchange identity information. This automation reduces the manual work of setting up and managing accounts across multiple applications.
A SCIM connector implements the System for Cross-domain Identity Management (SCIM) specification, an open standard for managing user identity information, to automate the provisioning and deprovisioning of user and group accounts between an identity provider or IGA platform and a SCIM-compliant target resource. It typically operates against a SCIM endpoint (a service exposing SCIM resource endpoints such as /Users and /Groups) and handles lifecycle operations such as create, read, update, and delete of accounts and group memberships. Per the evidence, connectors of this type are used both for cloud and on-premises applications and, in some vendor implementations (for example Okta's on-premises provisioning), require no specific SCIM knowledge to build and use. This is an identity lifecycle and provisioning concern; SCIM connectors govern account state synchronization and are distinct from runtime authentication and authorization enforcement, which are out of scope for this term. Behavior varies by vendor implementation and SCIM profile support, so supported operations and attribute mappings depend on configuration.
Why it matters
Manual account management across a growing portfolio of applications is error-prone and difficult to audit. When provisioning is handled by hand, accounts are frequently created inconsistently, attributes drift out of sync between the identity source and the target application, and, most critically, deprovisioning is often delayed or missed entirely when a user leaves or changes roles. Orphaned accounts that persist after an offboarding are a well-understood attack surface. A SCIM connector addresses this by giving an identity provider or IGA platform a standardized way to push lifecycle changes (create, update, delete) to a SCIM-compliant target, so account state in the application tracks the authoritative source.
Because SCIM is an open standard, connectors reduce the integration burden of supporting many applications, each of which might otherwise expose a proprietary provisioning API. Per the evidence, SCIM is described as the standard for automated provisioning of users and groups between IAM systems and applications across cloud and hybrid environments, and connectors of this type support both cloud and on-premises apps. In some vendor implementations, such as Okta's on-premises provisioning, no specific SCIM knowledge is required to build and use a connector, which lowers the operational barrier to onboarding new targets.
It is important to scope expectations correctly: a SCIM connector governs account and group lifecycle synchronization, not runtime access decisions. It ensures the right accounts exist with the right attributes and memberships, but it does not authenticate users or enforce authorization at access time. Timely deprovisioning through SCIM strengthens an organization's security posture, but it complements rather than replaces authentication and authorization controls. Actual behavior, including which lifecycle operations and attribute mappings are supported, varies by vendor implementation and SCIM profile, so the security value depends on how completely a given connector is configured.
Who it's relevant to
Inside SCIM
Common questions
Answers to the questions practitioners most commonly ask about SCIM.
