Setup OneLogin application for SCIM
1. After login, go to Administration page
2. Go to Applications and click Add App
3. Search for SCIM and choose the suitable SCIM application. In our case we choose SCIM Provisioner with SAML (SCIM v2 Core)
4. Enter the application and description
5. Use any url for SCIM Base url, as it needs to be filled to be able to save the SAML Audience URL and SAML Consumer URL. Ensure that the API Connection is Disabled.
6. Click Save
Setup Application
Setting up SSO
1. Under Configuration enter the fields for SAML Audience URL . Copy the Service Provider Entity ID from Dashboard.
2. For SAML Consumer URL . Copy the Callback URL from Dashboard
3. Click Save button
Test the SSO
1. Download the metadata
2. Upload the metadata on Dashboard and click Test Configuration
3. This will redirect you to the OneLogin sign-in page. Key in your username and password to authenticate.
4. Apply the new changes
Enable API Connection
1. SCIM Base URL . Copy the SCIM Base URL from Dashboard
2. SCIM Bearer Token . Copy the SCIM Bearer Token from Dashboard
3. Click Enable button for API Connection
4. Click Save button
Enabling Provisioning
1. Go to Provisioning tab from the left side menu
2. Check the Enable provisioning
3. This step is optional: If we want to have Auto provisioning we need to uncheck this checkbox. Otherwise, for each provisioning requires administrator action leave these checkboxes checked.
4. Set this field to Delete
5. Set this field to Suspend
6. Click Save button
Setup User
Create User
1. Go to Users → Users
2. Click New User
3. Fill the User information. Then click Save User
Note: The username should be an email address
4. Go to Applications from the left side menu. Click the + button on the right side
5. Select the application we just created above. In our case it’s Pigeonlab SCIM OneLogin application. Click Continue
6. Click Save
7. Go to Applications → your application → Users to see whether the user has been provisioned
Edit User Profile
1. Under Users → Users . Click the user you want to edit
2. Edit the user information
3. Click Save User
You should see the user profile is reflected on your dashboard
Deactivate User
1. Under Users → Users . Click the user you want to deactivate
2. Click the Active toggle to disabled state
3. Click Save User
4. You should see the user is now suspended and has no workspace on your dashboard
Reactivate User
1. Under Users → Users . Click the user you want to reactivate
2. Click the Active toggle to enabled state
3. Click Save User
4. You should see the user is now unsuspended and has new provisioned workspace on your dashboard
Delete User
Method 1
1. Under Applications tab. Click on Applications
2. Select the SCIM application you’ve created
3. Click on the Users tab on the left hand side sidebar
4. Click on the user you want to deprovision / delete from pigeonholelive organization
5. A pop up model will appear and click Delete button
6. Then the user will be deprovisioned and deleted on your dashboard
Method 2
1. Under Users tab. Click on the user you want to delete
2. Click the Applications on the left hand side sidebar
3. Click on the application that user have assigned to
4. A model will be pop up and click on Delete button
5. Then the user will be deprovisioned and deleted on your dashboard