This article describes how to configure OneLogin to provision users to Netskope
Prerequisites
Configure SAML for Netskope, see Configure SAML for Netskope.
Enable Provisioning
-
Log into OneLogin as a Super User or Account Owner and go to Apps > Company Apps > Netskope.
-
On the Configuration tab, connect to the Netskope API.

-
Enter https://addon-netskope.goskope.com/SCIM/V2/uhrdzTCOsNGQl6N6U0BW into the SCIM base URL field.
-
Enter the SCIM Bearer token you received from Netskope.
-
Click Enable. If the connection is successful, the API Status icon switches to

-
On the Provisioning tab, enable provisioning and set your admin approval policy.
-
Select Enable provisioning.
-
Select the provisioning actions that require admin approval.
If you select any of the available actions, an admin must go to Users > Provisioning and manually approve the action every time it occurs.
-
Select how users that are deleted in OneLogin are handled in Netskope.
Choose between Delete, Suspend, or Do Nothing.
-
Under Entitlements, click Refresh.
Refreshing entitlements populates Netskope Role values on the Parameters tab and updates the values available when you configure Rules.
-
On the Parameters tab, map Netskope user attributes to OneLogin user attributes. These mappings instruct OneLogin how to populate user attribute values to Netskope when provisioning users from OneLogin. Define any OneLogin attribute values to populate Netskope fields in this task.

To update the OneLogin Value field, click the parameter row to launch the Edit Field Fieldname dialog.
The email parameter should default to email.
Note: When a new user is created, an error appears. We recommend you provision all users and after users fail, go to More Actions and select Reapply entitlement mappings. Once you complete this step, the error disappears and the users are provisioned.
Use Rules to Provision Users to Netskope User Groups
You can define rules to provision subsets of your OneLogin users into Netskope user groups. For example, define a subset of users by filtering on a specific OneLogin user attribute value and then define an action that provisions the subset of users to a specific Netskope user group.
-
Go to Apps > Company Apps and search for Netskope.
-
Go to the Rules tab.
-
Click New rule to open the New Mapping dialog and set the conditions and actions that determine which users are provisioned from from OneLogin to specific Netskope user groups.

-
Give your rule a name.
-
In the Conditions area, click + to add a condition. Use the fields to define a condition that specifies a subset of users to be acted upon by the rule. Conditions are based on OneLogin user attribute values.
-
Create a new Netskope user group and provision users to it.
-
Provision users to an existing Netskope user group.
-
In the Actions area, click + to add an action. Use the fields to define the action performed on users by the rule.
-
To view a list of users affected by the provisioning rule, click Show Affected Users. Review the list and refine your rule until only intended users are listed.
-
Once you are satisfied with your rule, click Save.
To add another provisioning rule, click New rule.
-
The order in which rules are applied matters and can impact provisioning results. Drag and drop the rule rows to put them in the order that produces correct results. Click Save.
-
Go to the More Actions menu and click Reapply Provisioning Mappings to apply the new rule.
Important: you must reapply mappings any time you create or update rules.
Test Provisioning
Test the provisioning setup to confirm successful provisioning from OneLogin to Netskope.
-
Go to Apps > Company Apps. Search for and select the Netskope app.
-
Go to the Provisioning tab. Ensure that the following options are selected.
-
Click Save.
-
Go to Users > Roles.
-
Create a test role and add Netskope to it. Click Save.
-
Access the test role you created and go to the Users tab.
-
Under Add Users to Role Manually, add your test user(s).
-
Click Save. This will trigger provisioning of the test user to Netskope.
-
Per the settings in step 2, you must approve the provisioning action before it can proceed. To do this, go to Users > Provisioning. Use search and filters to locate your provisioning task. It's located in Pending status.
-
Click the row. Click Ignore or Approve, depending on your test case.
-
If the provisioning row displays Failed on the Provisioning page, click the row to view the reason for the failure. Click Retry to try again.
-
When the user has been successfully provisioned according to OneLogin, go to Netskope and confirm the user is added.
-
Continue to test for user updates and user deletions.
|