Configure SCIM in Okta
After creating your integration in the NetFoundry console, follow these steps to configure Okta to act as the SCIM client.
Part 1: Add the SCIM application
- In the Okta Admin Console, navigate to Applications > Applications.
- Click Browse App Catalog.
- Search for SCIM and select SCIM 2.0 Test App (OAuth Bearer Token).
- Click Add Integration.
- Provide an Application label and click Next.
- Configure your sign-on options and click Done.
Part 2: Configure the API connection
- Click the Provisioning tab.
- Click Configure API Integration.
- Select Enable API integration.
- Enter your SCIM 2.0 Base Url and OAuth Bearer Token from the NetFoundry console.
- If you intend to manage attributes via groups, select Import Groups.
- Click Test API Credentials, then click Save.
Part 3: Enable provisioning features
-
On the Provisioning tab, select To App from the left sidebar.
-
Click Edit.
-
Select Enable for these features:
- Create Users
- Update User Attributes
- Deactivate Users
-
Click Save.
Part 4: Push groups for attributes
Okta doesn't automatically push groups to the SCIM server when they're assigned to an app. To use groups for Ziti attributes, you must push them manually.
- Navigate to the Push Groups tab.
- Click the Push Groups button and select Find groups by name.
- Search for the group you want to use and select Push group memberships immediately.
- Click Save.
note
- User deactivation: When a user is unassigned in Okta, the corresponding identity in NetFoundry is marked as disabled.
- Assignment conversion: If a user was originally assigned to the application individually but is later added as part of a group, click Convert assignments to ensure they inherit group-based attributes.