About SCIM Directory Integration
SCIM, or the System for Cross-domain Identity Management, is a protocol designed to make managing user identities across different systems simpler and more efficient. It’s particularly useful when you’re using multiple cloud-based applications, as it helps automate the process of adding and removing users.How It Works
SCIM involves two main roles:- Client - This is usually an identity provider or identity access management system, like Microsoft Entra ID or Okta, that manages core identity data.
- Service Provider - A software-as-a-service (SaaS) application, like Iru Endpoint, that uses identity data to manage user access and permissions.
Configuring SCIM in Iru Endpoint
To configure a SCIM integration between your Identity Provider (IdP) and Iru Endpoint, you will need to:- Create a new SCIM Directory Integration in Iru Endpoint
- Obtain the SCIM API URL and API token from Iru Endpoint to use with your IdP.
- Access your IdP to create an app integration, map SCIM attributes, and push desired user groups.
Creating a New SCIM Directory Integration
Open Integrations
In Iru Endpoint, click your name at the bottom of the left navigation, then select Integrations.

Generate Authentication Token
Click Generate token. The SCIM user directory integration uses an HTTP authorization header with a Bearer Token as the authentication method.

Confirm Token Copy
The token will not be visible again after you click Done. Store it securely before continuing.
Obtaining the SCIM API URL
Your SCIM API URL will be in the format of https://subdomain.api.kandji.io/api/v1/scimRenaming a SCIM Integration
To change the name of an existing SCIM directory integration:Rotating the SCIM Token
Rotate the SCIM API token when you need to invalidate the current token (for example, after a security concern or when reconfigured in your IdP). After rotating, update the new token in your identity provider.Deleting a SCIM Integration
Removing a SCIM directory integration stops synchronization from your IdP and removes the integration from Iru Endpoint. Update or remove the SCIM app in your IdP to avoid errors.SCIM Schema and Supported Attributes
Iru Endpoint supports the following SCIM attributes. Refer to these attributes when mapping your SCIM application in your IdP.Iru Endpoint does not use any attributes that are not in the list below. To limit the attributes sent, please modify the attributes configured in the SCIM app in your IdP.
| Attribute | Description | Required |
|---|---|---|
| userName | Unique identifier for the user, used to authenticate to the service provider | Yes |
| name.formatted | The user’s full name (for example, “John Doe”). This attribute or the displayName attribute is required | No |
| displayName | The user’s full name (for example, “John Doe”). This attribute or the name.formatted attribute is required | Yes |
| title | The user’s title, such as “Vice President.” | No |
| active | The user’s status within the identity provider. This attribute is automatically added by the Identity Provider. | Yes |
| emails.value | The user’s email address as a subattribute of emails. Iru Endpoint only stores the first email in the list. | Yes |
| department | Identifies the name of a department. | No |
| Attribute | Description | Required |
|---|---|---|
| displayName | A human-readable name for the Group. | Yes |
| members | A list of members in the Group. | Yes |
Related articles
Configure SCIM in your identity provider using the article for your IdP. Iru Endpoint’s SCIM implementation follows the SCIMv2 specification.SCIM Directory Integration with Okta
Connect Okta to Iru Endpoint for automatic user and group provisioning via SCIM
SCIM Directory Integration with Microsoft Entra ID
Connect Microsoft Entra ID (Azure AD) to Iru Endpoint for SCIM-based user and group provisioning
SCIM Directory Integration with OneLogin
Connect OneLogin to Iru Endpoint for automatic user and group provisioning via SCIM










