How to Set Up SCIM and Role Provisioning for Okta

November 10, 2025

This guide walks you through configuring SCIM and role provisioning between Okta and your organization to automate user management and streamline access control. Before setting up SCIM, make sure you have already configured SAML Single Sign-On (SSO) for your organization.

SETTING UP SCIM PROVISIONING

Activating SCIM Provisioning

  1. In the Okta Admin Console, in the left menu click on Applications.
  2. In the Applications dropdown, select Applications.
How to Set Up SCIM and Role Provisioning for Okta Image-1
  1. Click on the SAML application you created for the SSO.
How to Set Up SCIM and Role Provisioning for Okta Image-2
  1. Now, go to the General tab.
  2. In the top right of App Settings, click on Edit.
How to Set Up SCIM and Role Provisioning for Okta Image-3
  1. Next, set provisioning as SCIM. 
  2. Click on Save.
How to Set Up SCIM and Role Provisioning for Okta Image-4

Configuring SCIM Provisioning

  1. Go to the Provisioning tab
  2. In the top right of SCIM Connection, click on Edit.
How to Set Up SCIM and Role Provisioning for Okta Image-5
  1. For SCIM Connector base URL, enter https://{YOUR_COMPANY_SLUG}.example.com/API/enterprise/scim.

Note: The company slug is the unique subdomain for your organization. It appears at the start of your URL — for example, if your team signs in at https://acme.example.com, your company slug is acme.

  1. For the Unique Identifier field for users, enter userName.
  2. Select the supported provisioning actions.

Note: Currently, we do not support groups.

  1. Choose HTTP Header from the Authentication Mode dropdown.
How to Set Up SCIM and Role Provisioning for Okta Image-6
  1. In your Admin Console, in the left menu, click on Security.
  2. Under Single Sign-On (SSO), toggle on SCIM Provisioning if it is not already turned on.
How to Set Up SCIM and Role Provisioning for Okta Image-7
  1. Select Yes, Generate Token.
How to Set Up SCIM and Role Provisioning for Okta Image-8
  1. Then, copy the token.
How to Set Up SCIM and Role Provisioning for Okta Image-9
  1. In Okta, paste your token into Authorization.
  2. Click on Test Connector Configuration.
  3. Finally, click on Save.
How to Set Up SCIM and Role Provisioning for Okta Image-10

Managing Provisioning Settings

After saving your SCIM connection, the Provisioning tab will open. On this page, you can configure how user accounts are created, updated, and removed in your organization.

  1. In the Provisioning to App, click on Edit.
How to Set Up SCIM and Role Provisioning for Okta Image-11
  1. Enable Create Users, Update User Attributes and Deactivate Users.
  2. Click on Save.
How to Set Up SCIM and Role Provisioning for Okta Image-12

Assigning Users

You can assign either individual users (People) or entire Groups to your organization from the assignments tab.

Assigning People
  1. In the Assignments tab, click on the Assign dropdown on the left.
  2. Select Assign to People.
How to Set Up SCIM and Role Provisioning for Okta Image-13
  1. Click on the Assign button on the right side of the person you want to assign.
How to Set Up SCIM and Role Provisioning for Okta Image-14
  1. Finally, scroll down and click on Save and Go Back.
How to Set Up SCIM and Role Provisioning for Okta Image-15
Assigning Groups
  1. In the Assignments tab, click on the Assign dropdown on the left.
  2. Select Assign to Groups.
How to Set Up SCIM and Role Provisioning for Okta Image-16
  1. Click on the Assign button on the right side of the group you want to assign.
How to Set Up SCIM and Role Provisioning for Okta Image-17
  1. Finally, scroll down and click on Save and Go Back.
How to Set Up SCIM and Role Provisioning for Okta Image-18

Removing Users

You can also unassign people or groups to automatically deactivate or remove their accounts from your organization.

Removing People
  1. In the Assignments tab, under Filters, select People
  2. Now, click on the X icon on the right side of the person you want to remove.
How to Set Up SCIM and Role Provisioning for Okta Image-19
  1. Click on OK.
How to Set Up SCIM and Role Provisioning for Okta Image-20
Removing Groups
  1. In the Assignments tab, under Filters, select Groups
  2. Now, click on the X icon on the right side of the group you want to remove.
How to Set Up SCIM and Role Provisioning for Okta Image-21
  1. Click on OK.
How to Set Up SCIM and Role Provisioning for Okta Image-22

After provisioning, affected users will be created or deleted from your server.

SETTING UP SCIM ROLE PROVISIONING

To specify users’ roles in your organization, a new attribute needs to be added to your IDP.

Please follow the steps below to add the attribute and define user roles.

  1. In the Okta Admin Console, in the left menu click on Directory.
  2. In the Directory dropdown, select Profile Editor.
How to Set Up SCIM and Role Provisioning for Okta Image-23
  1. Click on the corresponding profile.
How to Set Up SCIM and Role Provisioning for Okta Image-24
  1. In the next page, under Attributes, click on Add Attribute.
How to Set Up SCIM and Role Provisioning for Okta Image-25
  1. Copy the below and paste it into the appropriate fields:
    Display name: Roles
    Variable name: jotform_user_role
    External name: jotform_user_role
    External namespace: urn:ietf:params:scim:schemas:core:2.0:User
How to Set Up SCIM and Role Provisioning for Okta Image-26
  1. Check the Define enumerated list of values checkbox and fill in the fields as below:
How to Set Up SCIM and Role Provisioning for Okta Image-27
  1. Select the Attribute type.

Note: You can only assign roles that are defined as personal to individual users and as group roles to groups. Personal roles can be applied when assigning People, while group roles can only be applied when assigning Groups.

  1. Click on Save.
How to Set Up SCIM and Role Provisioning for Okta Image-28

After adding and saving the attribute, you can now assign roles to users or groups directly from your SSO application in Okta. Please note that you should unassign the person first if you want to switch the role.

  1. In the Okta Admin Console, in the left menu click on Applications.
  2. In the Applications dropdown, select Applications.
How to Set Up SCIM and Role Provisioning for Okta Image-29
  1. Click on the SAML application you created for the SSO.
How to Set Up SCIM and Role Provisioning for Okta Image-30

Assigning People

  1. In the Assignments tab, click on the Assign dropdown on the left.
  2. Select Assign to People.
How to Set Up SCIM and Role Provisioning for Okta Image-31
  1. Click on the Assign button on the right side of the person you want to assign.
How to Set Up SCIM and Role Provisioning for Okta Image-32
  1. Scroll down and in the Roles dropdown, select the role for the user. 
  2. Finally, click on Save and Go Back.
How to Set Up SCIM and Role Provisioning for Okta Image-33

Assigning Groups

  1. In the Assignments tab, click on the Assign dropdown on the left.
  2. Select Assign to Groups.
How to Set Up SCIM and Role Provisioning for Okta Image-34
  1. Click on the Assign button on the right side of the group you want to assign.
How to Set Up SCIM and Role Provisioning for Okta Image-35
  1. Scroll down and in the Group Roles dropdown, select the role for the group.
How to Set Up SCIM and Role Provisioning for Okta Image-36
  1. Finally, click on Save and Go Back.
How to Set Up SCIM and Role Provisioning for Okta Image-37
Contact Support

Our customer support team is available 24/7 and our average response time is between one to two hours.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.