Skip to main content

SCIM Okta Configuration

This guide provides step-by-step instructions for integrating Okta with SCIM to provision users and groups in the IOMETE Account Console. Follow the steps below to seamlessly configure Okta for SCIM with IOMETE.


Okta SCIM Configuration Steps

1. Enable SCIM Provisioning

  • In Generaltab of the SAML client you created for IOMETE, edit App Setting.
  • Select option SCIM for Provisioning.
  • Click Save button to enable SCIM Provisioning
Enable SCIM | IOMETEEnable SCIM | IOMETE

Once saved, a tab labeled Provisioning will appear.

Enabled SCIM | IOMETEEnabled SCIM | IOMETE

2. Configure SCIM Provisioning

  • Go to Provisioning tab, and click Edit button
  • Ensure all relevant information is entered into the input fields.
    • Follow the steps here for a detailed guide on the required inputs and configurations for setting up SCIM.
  • Click the Test Connector Configuration button to verify if the configuration is valid.
  • Close this window and proceed to the next section.
Configure SCIM | IOMETEConfigure SCIM | IOMETE
Test connector configuration result | IOMETETest connector configuration result | IOMETE
Verify

If everything is configured correctly, the window shown in the image on the right will appear.


Once everything is set up, check the Enable checkboxes based on the actions you want to provision, as illustrated in the picture below.

Enable provisioning to app from okta | IOMETEEnable provisioning to app from okta | IOMETE

3. Provision Users

  • Navigate to the Assignments tab and assign the desired users or groups to the SAML client you created for IOMETE.
Provision users | IOMETEProvision users | IOMETE

Once this is done, the assigned users or members of the assigned groups will be provisioned from Okta to IOMETE with an IDP origin

Provisioned users from Okta | IOMETEProvisioned users from Okta | IOMETE

4. Provision Groups

  • Navigate to the Push Groups tab.
  • Click + Push Groups ▼ button, and select group or groups to provision.
  • Push status Active means that group has been provisioned to IOMETE.
Provision groups | IOMETEProvision groups | IOMETE

Once this is done, the pushed group or groups will be provisioned from Okta to IOMETE with an IDP origin. Picture below shows groups in IOMETE console Groups page.

Provisioned group from Okta | IOMETEProvisioned group from Okta | IOMETE

If you navigate to the group's information page, you will see IDP mappings between Okta users and groups, as members are provisioned along with the group.

Group detailed page | IOMETEGroup detailed page | IOMETE

As user-group mappings are provisioned, the user's information page is updated accordingly. The pictures below illustrate the before and after versions of the user's information page following group provisioning in IOMETE.

User page before group provisioning | IOMETEUser page before group provisioning | IOMETE
User page after group provisioning | IOMETEUser page after group provisioning | IOMETE

Add user to a group in Okta

  • Navigate to group's information page in Okta
  • Click Assign People button
  • Add a user to this group by clicking + button
Add a user to a group in Okta | IOMETEAdd a user to a group in Okta | IOMETE

Once this process is complete, the group members in IOMETE will be updated after a short interval.

Added user to a group in Okta provisioned to IOMETE | IOMETEAdded user to a group in Okta provisioned to IOMETE | IOMETE

When members of the provisioned group are assigned to the SAML client you created for IOMETE, a new user will be created in IOMETE if that user does not already exist.

New member of group is created in IOMETE | IOMETENew member of group is created in IOMETE | IOMETE

Remove user from a group in Okta

  • Navigate to group's information page in Okta
  • Remove any user grom this group by clicking x button
Remove a user from a group in Okta | IOMETERemove a user from a group in Okta | IOMETE

Once this process is complete, the group members in IOMETE will be updated after a short interval.

Remove user from a group in Okta provisioned to IOMETE | IOMETERemove user from a group in Okta provisioned to IOMETE | IOMETE

When members are removed from the provisioned group assigned to the SAML client you created for IOMETE, the corresponding user will be deleted in IOMETE if they are no longer part of any provisioned group.

Removed member of group is deleted in IOMETE | IOMETERemoved member of group is deleted in IOMETE | IOMETE