Overview
Configure SCIM integration to enable automated provisioning and de-provisioning of Administrator accounts from your identity provider (IdP). This setup process connects your IdP to Druva and establishes the authentication and role mapping required for automated Administrator management.
Prerequisites
Ensure that the following requirements are met before initiating the configuration:
Only a Druva Cloud Administrator is authorized to manage SCIM Configuration.
Ensure the IdP supports SCIM 2.0 protocol.
Prepare a defined list of IdP groups to map to corresponding Druva Administrator roles.
Procedure
Step 1: Generate a SCIM token in Druva
A SCIM token is a secure authentication credential that authorizes your identity provider to communicate with Druva. Generate this token in the Druva console before configuring your IdP.
From the Cloud Platform dashboard, go to the global navigation menu and select Druva Cloud settings.
Select the Provisioning Mode from the left navigation pane and navigate to the SCIM section.
Click the Generate Token option. Provide the confirmation the token will be generated.
Copy the generated token and store it securely. This will be required while integrating it with your IdP.
Step 2: Select SCIM for Administrator provisioning
From the Cloud Platform, go to the global navigation menu and select Manage Administrator.
On the left navigation pane, select the Provisioning tab.
Under the SCIM section, click Use SCIM. A confirmation message for enabling SCIM for administrator management will appear.
Select Continue. The SCIM protocol is now enabled.
Step 3: Configure your identity provider
You can configure SCIM with your identity provider to connect to the Cloud Platform using the access token. This enables automated provisioning, de-provisioning, and role synchronization.
Step 4: Create SCIM Mapping to Map Druva Administrator roles
Configure the SCIM mapping to ensure Administrators get appropriate permissions.
To add a SCIM mapping:
From the Cloud Platform, go to the global navigation menu and select Manage Administrator.
On the left navigation pane, select the Provisioning.
Under the Mapping section, select the New Mapping option to create a new SCIM mapping. A Create New mapping window appears.
Under the Mapping configuration section, enter a Mapping name for reference.
Under Filter Administrator, specify the attribute type (either Enterprise, Core, Custom). For list of attribute, see Attributes for Filtering Administrator.
Enter the attribute name and its corresponding value, then select Add.
📝 Note:
The attributes are case sensitive
To add additional attributes, select the Add options and enter the required attribute names and values. Select Next.
In the Administrator role section, select the appropriate Administrator role. For Product Administrator, select the Role for the respective product and set the Access
Select Access control.
Configure the required access control settings, then select Save. The SCIM mapping is now created successfully.
(Optional) Step 5: Define priority for the SCIM mapping
Administrator accounts are created automatically when IdP is integrated with Druva Cloud. When you define multiple SCIM mappings, it automatically classifies the Administrators, based on the filter parameters and role assigned while creating the SCIM mapping.
However, it may be a case, where the Administrator account falls under multiple SCIM mappings based on the defined criteria.
In such cases, Administrators can be defined by the priority for the mappings and Administrators are imported based on the mapping sequence.
When you create multiple SCIM Mappings, by default the oldest SCIM mapping is given the first priority. SCIM Mapping listed at the top has the highest priority while the one at the bottom has the lowest priority.
By default, the latest SCIM mapping is assigned the lowest priority.
Procedure
To change the priority order of Administrator SCIM mappings:
From the Druva Cloud Platform, go to the Global Navigation Menu and select Manage Administrator.
In the left navigation pane, select Provisioning.
Under the Mapping section, view the list of configured mappings.
Select the three-dot (more options) menu next to New Mapping, and then select Change Priority Order.
In the Change Priority window, drag and drop the mappings to set the required priority order.
Select Save to apply the changes.
Attributes for Filtering Administrator
SCIM attribute mapping defines which Administrators properties synchronize from your identity provider to Druva. The following attributes are synchronized:
To Assign Administrator to a respective group or category, you can filter the Administrators using Attributes while creating a SCIM Mapping in cloud Platform.
Core Attribute
It is the the mandatory SCIM user schema containing universal identity attributes like username, name, email, and active status.
Enterprise Attribute
It is the standard SCIM Enterprise User Extension containing organizational attributes such as department, employee number, manager, and cost center.
The following table outlines the attribute mappings including core schemas and enterprise extensions.
Extension | Field | Type | Example |
Core | userName | string |
|
Core | externalId | string | 00u1abcd2EFGHijkL5d7 |
Core | active | boolean | true |
Core | name.givenName | string | John |
Core | name.familyName | string | Doe |
Core | name.formatted | string | John Doe |
Core | displayName | string | John Doe |
Core | nickName | string | john.doe |
Core | title | string | Senior Engineer |
Core | userType | string | Employee |
Core | preferredLanguage | string | en-US |
Core | locale | string | en-US |
Core | timezone | string | Asia/Kolkata |
Core | emails.value | string |
|
Core | emails.type | string | work |
Core | emails.primary | boolean | true |
Core | phoneNumbers.value | string | 1234567890 |
Core | phoneNumbers.type | string | work |
Core | addresses.streetAddress | string | Tower 1, IT Park |
Core | addresses.locality | string | Pune |
Core | addresses.region | string | Maharashtra |
Core | addresses.postalCode | string | 411045 |
Core | addresses.country | string | IN |
Core | addresses.primary | boolean | true |
Enterprise | employeeNumber | string | EMP-10001 |
Enterprise | costCenter | string | CC-ENG-01 |
Enterprise | organization | string | Druva |
Enterprise | division | string | Engineering |
Enterprise | department | string | Platform |
Enterprise | manager.value | string | ABC |
Enterprise | manager.displayName | string | ABC |
Manage SCIM Tokens
SCIM tokens are secure authentication credentials that authorize communication between your identity provider and Druva. Generate, rotate, and revoke tokens to maintain secure SCIM integration.
Generate new SCIM token
Generate a SCIM token when you first set up SCIM integration or when you need to replace an existing token.
Log in to the Druva Cloud Platform Console navigate to Global Navigation menu -> Setting.
Select Provisioning Mode on the Left navigation Pane. Under the SCIM section, click Generate New Token.
Copy the token immediately and store it securely.
Token Expiry
SCIM tokens have a fixed 365-day validity. If a token expires, the Administrator synchronization process on the Identity Provider (IdP) side fails.
To resume synchronization, you must generate a new token, configure it in IdP, and manually retry the sync. To generate a token, see Generate SCIM Token.
