SCIM 2.0
Overview of SCIM.
The System for Cross-domain Identity Management (SCIM) 2.0 is a standard for automating the exchange of user identity information between identity domains, or IT systems.
Since it is a standard, SCIM ensures interoperability and user data consistency that can be communicated across similar applications. SCIM enables to automate the provisioning/de-provisioning process and manage users and groups.
SCIM protocol endpoints are exposed by the AM Gateway following the OpenAPI specification.
Protocol
SCIM is a standard that defines schema and protocols for identity management.
It relies on REST APIs with endpoints exposing CRUD (Create, Read, Update, Delete) functionality for users and groups as well as search, discovery, and bulk features.
Groups are currently not manageable using Bulk operations.
Custom attributes
Gravitee AM supports a custom System for Cross-Domain Identity Management (SCIM) User extension. With this extension, you can define extended attributes for your users.
The custom User extension is identified using the following schema URI: urn:ietf:params:scim:schemas:extension:custom:2.0:User
The following non-normative example shows how to create, update, and patch users by using the custom User extension in JSON format.
Was this helpful?