Skip to content

SCIM

What is SCIM

SCIM (System for Cross-domain Identity Management) is a standardized identity management protocol mainly used for user lifecycle management in multi-tenant cloud applications.

The core value of SCIM lies in:

  • Standardized user schema: defines standardized data models for users, groups, roles, etc.
  • RESTful API: provides a simple but feature-rich operation interface
  • Interoperability: different vendors' systems can exchange identity data based on a unified standard

What SCIM Can Do

Through the SCIM protocol, the following user management operations can be achieved:

Operation TypeSpecific Capability
User managementCreate, query, modify, delete users
Attribute managementModify specific user attributes (such as mobile number, department)
Bulk operationsBatch create, update, delete users
Group managementCreate and manage user groups, maintain group membership

Why Use SCIM

Pain Points of Traditional Methods

Before standard protocols, enterprises needed to develop user sync interfaces separately for each application:

  • Interface formats varied
  • Data models could not be aligned
  • Development and maintenance costs were high

Advantages of SCIM

  1. Out of the box: users do not need to create custom user provisioning schemas; directly use the SCIM standard
  2. Lower integration costs: application vendors only need to implement SCIM interfaces once to connect to all identity platforms supporting SCIM
  3. Expand user base: enterprise administrators can easily configure user sync, accelerating application promotion in enterprises

SCIM 2.0 is the widely used version. BambooCloud IDaaS supports identity data synchronization with downstream applications through the SCIM protocol.

BambooCloud IDaaS Open Platform