# SCIM Provisioning Overview The SCIM Provisioning endpoints enable seamless management of user identities and groups in compliance with the [SCIM (System for Cross-domain Identity Management) standard](https://datatracker.ietf.org/doc/html/rfc7644). This service supports automatic provisioning and deprovisioning of user accounts, ensuring data synchronization across multiple identity providers and applications. Fully compliant with SCIM 2.0, the SCIM Provisioning Service guarantees compatibility and interoperability across various identity platforms. This section lists all relevant API endpoints, organized into Management and Self-Service categories: **Management Endpoints**: Require environment-level authorization and offer comprehensive control over SCIM resources.
**Self-Service Endpoints**: Accessible with a user token (JWT) and allow users with the necessary permissions to create, update, and delete a SCIM connection on their account. ## Servers EU Region ``` https://api.frontegg.com/directory ``` US Region ``` https://api.us.frontegg.com/directory ``` CA Region ``` https://api.ca.frontegg.com/directory ``` AU Region ``` https://api.au.frontegg.com/directory ``` Frontegg sub-domain for use with user tokens ``` https://{domain}.frontegg.com/directory ``` Variables: - `domain` Default: "app-xxx" ## Security ### bearer Type: http Scheme: bearer Bearer Format: JWT ## Download OpenAPI description [SCIM Provisioning Overview](https://developers.frontegg.com/_bundle/ciam/api/scim.yaml) ## SCIM settings ### Get all SCIM configurations - [GET /resources/v1/configurations/scim2](https://developers.frontegg.com/ciam/api/scim/scim-settings/scim2connectionconfigcontroller_fetchall.md): Retrieve all provisioning (SCIM) configurations for the environment. ## SCIM configurations ### Create a SCIM configuration - [POST /resources/v1/configurations/scim2](https://developers.frontegg.com/ciam/api/scim/scim-configurations/scim2connectionconfigcontroller_create.md): Create a provisioning (SCIM) configuration for an account (tenant). ### Get a SCIM configuration by ID - [GET /resources/v1/configurations/scim2/{id}](https://developers.frontegg.com/ciam/api/scim/scim-configurations/scim2connectionconfigcontroller_fetchbyid.md): Get a provisioning (SCIM) configuration by its ID. ### Update a SCIM configuration - [PATCH /resources/v1/configurations/scim2/{id}](https://developers.frontegg.com/ciam/api/scim/scim-configurations/scim2connectionconfigcontroller_partialupdate.md): Create a provisioning (SCIM) configuration for an account (tenant). ### Delete a SCIM configuration - [DELETE /resources/v1/configurations/scim2/{id}](https://developers.frontegg.com/ciam/api/scim/scim-configurations/scim2connectionconfigcontroller_deletebyid.md): Create a provisioning (SCIM) configuration for an account (tenant).