How to Set Up SCIM and Role Provisioning for Okta

December 18, 2025

This guide walks you through configuring SCIM and role provisioning between Okta and your organization to automate user management and streamline access control. Prior to starting, verify that your organization’s Single Sign-On (SSO) configuration is complete.

Supported Features

The following features are currently supported by your organization:

  • Push Users
    Users in Okta who are assigned to the your organization application are automatically created as users in your organization.
  • Push Profile Updates
    When user attributes are updated in Okta, those changes are automatically reflected in your organization.
  • Deactivate Users
    When users are deactivated or removed from the SCIM application in Okta, they are deleted from your organization, preventing login access and freeing up a user license.

SETTING UP SCIM PROVISIONING

Adding the Integration

  1. First, in the Okta Admin Console, click on Applications in the sidebar on the left side of the screen.
  2. Then, in the Applications dropdown, select Applications.
How to Set Up SCIM and Role Provisioning for Okta Image-1
  1. Next, click on the Browse App Catalog.
How to Set Up SCIM and Role Provisioning for Okta Image-2
  1. Now, search for Jotform and click on it.
How to Set Up SCIM and Role Provisioning for Okta Image-3
  1. Click on Add Integration.
How to Set Up SCIM and Role Provisioning for Okta Image-4
  1. Enter an Application label and your Jotform URL.
How to Set Up SCIM and Role Provisioning for Okta Image-5
  1. Finally, click on Done.
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. Then, 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. Paste the token into API Token and 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. First, in the Provisioning to App, click on Edit.
How to Set Up SCIM and Role Provisioning for Okta Image-11
  1. Next, enable Create Users, Update User Attributes and Deactivate Users.
  2. Finally, click on the Save button.
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. First, in the Assignments tab, click on the Assign dropdown on the left side of the screen.
  2. Next, select Assign to People.
How to Set Up SCIM and Role Provisioning for Okta Image-13
  1. Then, 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, fill in the blanks below and click on Save and Go Back.
Assigning Groups
  1. First, in the Assignments tab, click on the Assign dropdown on the left side of the screen.
  2. Next, select Assign to Groups.
How to Set Up SCIM and Role Provisioning for Okta Image-16
  1. Then, 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. First, 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. Finally, click on OK.
How to Set Up SCIM and Role Provisioning for Okta Image-20
Removing Groups
  1. First, 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. Then, 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. First, in the Okta Admin Console, in the sidebar on the left side of the screen,click on Directory.
  2. Next, in the Directory dropdown, select Profile Editor.
How to Set Up SCIM and Role Provisioning for Okta Image-23
  1. Now, click on the corresponding profile.
How to Set Up SCIM and Role Provisioning for Okta Image-24
  1. Then, on the next page, under Attributes, click on Add Attribute.
How to Set Up SCIM and Role Provisioning for Okta Image-25
  1. Now, copy the below and paste the following 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. Then, 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. Next, 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. Finally, 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. First, in the Okta Admin Console, in the sidebar on the left side of the screen,  click on Applications.
  2. Next, in the Applications dropdown, select Applications.
How to Set Up SCIM and Role Provisioning for Okta Image-29
  1. Then, 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. First, in the Assignments tab, click on the Assign dropdown on the left.
  2. Next, select Assign to People.
How to Set Up SCIM and Role Provisioning for Okta Image-31
  1. Then, 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. Now, scroll down to the Roles dropdown and 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. First, in the Assignments tab, click on the Assign dropdown on the left.
  2. Next, select Assign to Groups.
How to Set Up SCIM and Role Provisioning for Okta Image-34
  1. Then, 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. Now, scroll down to the Group Roles dropdown andselect 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

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.
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.