OneLogin
OneLogin (by One Identity) is a cloud-based Identity and Access Management (IAM) provider that provides a platform for businesses and organizations at the enterprise level.
Here are the steps to configure SCIM provisioning:
- Log in to OneLogin and navigate to
Apps > Add Apps
. - Search for and select the
SCIM Provisioner with SAML (Core Schema)
. - Assign a
Display Name
to your SCIM test app that will make it easily identifiable. - Click on
Save
. - Navigate to the
Configuration
tab. - Enter
https://api.scim.dev/scim/v2/
as theSCIM Base URL
. - Input the following SCIM JSON template:
json
{
"schemas": [
"urn:scim:schemas:core:1.0"
],
"userName": "{$parameters.scimusername}",
"name": {
"givenName": "{$user.firstname}",
"familyName": "{$user.lastname}",
"formatted": "{$user.display_name}"
}
}
{
"schemas": [
"urn:scim:schemas:core:1.0"
],
"userName": "{$parameters.scimusername}",
"name": {
"givenName": "{$user.firstname}",
"familyName": "{$user.lastname}",
"formatted": "{$user.display_name}"
}
}
- Enter
as the
SCIM Bearer Token
value. - Go back to the
Configuration
tab for your SCIM test app. - Click on
Enable
. The app will try to establish an initial connection to the SCIM base URL specified for your SCIM test app.
Congratulations! You have successfully configured SCIM provisioning. If you wish, you can also configure group provisioning, map custom fields, use rules for provisioning, or explore other advanced settings.