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. 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.

Languages
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/

SCIM settings

Operations

Get all SCIM configurations

Request

Get all provisiong (SCIM) configurations for an environment.

Query
tenantIdstring
sourcestring
connectionNamestring
idstring
curl -i -X GET \
  https://api.frontegg.com/directory/resources/v1/configurations/scim2

Responses

List of SCIM configurations. Vendor only endpoint

Bodyapplication/jsonArray [
idstringrequired
tenantIdstringrequired
connectionNamestringrequired
sourcestringrequired
syncToUserManagementbooleanrequired
lastSyncstring or null(date-time)required
createdAtstring(date-time)required
]
Response
application/json
[ { "id": "string", "tenantId": "string", "connectionName": "string", "source": "string", "syncToUserManagement": true, "lastSync": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z" } ]

SCIM configurations

Operations