SCIM Resource
In the System for Cross-domain Identity Management (SCIM) standard, a resource is any entity that a service provider manages and exposes for automated identity provisioning, such as a user account or a group. Resources are the building blocks that let one system create, update, and remove identity information in another system in a standardized way. The SCIM standard defines common resource types like User and Group, each with its own set of attributes.
In SCIM 2.0, a Resource is the base object type from which all SCIM objects are derived. According to the specification, every SCIM object inherits common attributes including id, externalId, and meta, and the standard defines core resource types, most notably User and Group, that are exposed through corresponding endpoints (typically /Users and /Groups). A SCIM Resource represents an entity offered by a service provider and is the unit of identity data exchanged during cross-domain provisioning operations. Note that SCIM addresses identity lifecycle and provisioning concerns (creating, reading, updating, and deleting identity records) rather than runtime authentication or authorization enforcement; the specific resource types, extension schemas, and supported attributes may vary depending on the service provider's SCIM implementation and schema configuration.
Why it matters
SCIM Resources are the standardized unit of identity data that make automated cross-domain provisioning possible. Without a common resource model, every integration between an identity provider and a downstream application would require bespoke, one-off connectors to translate user and group data. By defining resource types such as User and Group with a shared set of common attributes (id, externalId, meta), SCIM lets organizations provision, update, and deprovision accounts across many service providers using a consistent interface, which reduces integration effort and the risk of drift between systems.
The governance value is most visible at the edges of the identity lifecycle. When a SCIM Resource for a departing employee is deleted or deactivated in a downstream system through automated deprovisioning, orphaned accounts, one of the more persistent access-hygiene problems, are less likely to linger. Conversely, inconsistent or incomplete resource schemas across service providers can undermine that benefit, because attributes supported in one implementation may not exist or map cleanly in another.
It is important to scope the value correctly: SCIM Resources address identity lifecycle and provisioning (creating, reading, updating, and deleting identity records), not runtime authentication or authorization enforcement. A well-provisioned User resource says nothing on its own about how that user is authenticated at login or what a policy decision point will permit at access time. Treating SCIM as a provisioning mechanism, rather than as an access-control model, keeps these concerns properly separated.
Who it's relevant to
Inside SCIM Resource
Common questions
Answers to the questions practitioners most commonly ask about SCIM Resource.
