Last updated January 25, 2021
Organizations that use OneLogin provisioning for user management, can integrate their account with StarLeaf. On this page:
StarLeaf for OneLogin is available to organizations who have either:
- Business host license
- Enterprise meeting subscription
Before you start provisioning StarLeaf for OneLogin, you must contact StarLeaf Support (firstname.lastname@example.org) to enable the integration. When enabled, you will need to create an Access token:
- Log in to portal.starleaf.com .
- Go to Integrations > Add integration.
- Select OneLogin user provisioning, and give the integration a name.
- Click Apply. A SCIM base URL and Access token appear:
- Make a note of the Access token. You will need this when you configure OneLogin. (You do not need to note the SCIM base URL as this is included in the OneLogin integration).
- Log in to OneLogin and select App > Add apps
- Search ‘StarLeaf’ and select the StarLeaf app that appears.
- On the StarLeaf app page, select Save
- Go to Apps > Company apps. StarLeaf is now in the list of your company apps.
- Select the StarLeaf app and then Configuration
- Under SCIM Bearer Token, enter the access token from the StarLeaf Portal.
- Under API Status, select Enable
- Select Save
- Go to Provisioning, and ensure that Suspend is the default selection for when users are deleted in OneLogin, or the user’s app access is removed.
- Select Save.
If you think your access token has been compromised, you must create a new token.
- In the StarLeaf Portal, go to your organization and to Integrations > OneLogin
- Select Regenerate access token
- Select Apply
- Go back to onelogin.com and enter the new token in Apps > Company apps > StarLeaf > Configuration > SCIM Bearer Token
- Select Save
If a user’s Provisioning State is showing as ‘failed’ in OneLogin, the user’s external ID in OneLogin does not match that held by StarLeaf. To fix this: