Streamline your employee onboarding and data management by connecting OneLogin with 15Five using SCIM (System for Cross-domain Identity Management).

This integration automatically creates, updates, and deactivates people in 15Five based on changes made in OneLogin—keeping your data accurate and up to date without the need for manual updates.

What you’ll find in this article:

Access and availability

ā›”ļø Required access to Manage integrations.
šŸ‘„ This article is relevant to Account admins.
šŸ“¦ This feature is available in all pricing packages.

āœļø

Note

Most organizations enable both Single Sign-On (SSO) and SCIM. If you’re planning to use both, set up SSO before you configure SCIM. SSO will pass only Email and Name ID; all other attributes will be managed by SCIM.
šŸ‘‰ Learn how to set up SSO


Integration capabilities

The 15Five <> OneLogin integration allows you to automatically provision users and user data, including:

  • Add new people to 15Five. New people created through OneLogin will also be created in 15Five.
  • Update select fields in people’s profile information in 15Five. Updates made to the individual's profile through OneLogin will be pushed to 15Five.
  • Deactivate people in 15Five. Deactivating the individual or disabling the individual's access to the application through OneLogin will deactivate the person in 15Five.
  • Import new people. New individuals created in the third-party application will be downloaded and turned into new AppUser objects, for matching against existing OneLogin users.

How to set up SCIM with OneLogin

šŸ’”

Tip

If you want to use 15Five’s start date functionality, and the hire/start date in OneLogin is not the date you want the employee to get access to 15Five (e.g. in the past), it is recommended that you first do a bulk import to bring all of your employees to 15Five and turn off the ā€˜Start date’ option in 15Five’s SCIM settings. Since 15Five syncs the hire date from OneLogin, and can not accept a past Start date, this would be the best way to onboard your existing employees.

Set up SCIM with OneLogin

In 15Five In OneLogin
  1. If you plan to use SSO, set it up prior to continuing.
  2. Click the Settings gear in the top, right-hand corner of 15Five.
    Open Settings.png
  3. Select 'Integrations' from the dropdown menu.
    Integrations.png
  4. Click on Enable to the right of the SCIM 2.0 option.
    SCIM-2.0.png
  5. Check the box next to "Enabled" andĀ Save.
    Save-SCIM.png
  6. ClickĀ Generate OAuth token.
    Generate-OAuth.png
  7. An access token will be generated for you.
    Generate-Access-Token.png
  8. Now, refer to the "In OneLogin" tab for steps on how to finish setting up the integration in OneLogin.

Start dates for delaying invites to 15Five

If you want people to access 15Five on a specific date, you can use start dates.
Start dates determine when employees can log in to 15Five and begin receiving notifications.

āœļø

Note

Add the start date before assigning a person to 15Five in OneLogin. If no date is set, 15Five assumes they should start immediately and sends a welcome email right away.

To send start dates to 15Five, follow these steps:

  1. Within OneLogin, click on the 'Users' tab and then on the 'Custom User Fields' tab.
  2. Click on New User Field.
  3. Enter the following information for the new field:
    • Name: Start Date
    • Shortname: startDate
  4. Navigate to the 15Five integration within OneLogin.
  5. Go to Parameters and click on Start Date under 'Optional Parameters'.
    • Change the start date parameter to use the value in the 'Start Date (Custom)' field.
    • Ensure 'Include in User Provisioning' is checked.
    • Click Save.

How to Sync OneLogin with 15Five

SCIM syncing occurs automatically whenever a field changes in OneLogin.
To trigger a sync, simply update a field for a person in OneLogin.

15Five identifies people in this order: SCIM ID → User ID → Email → Employee ID.
If fields like managerId aren’t syncing correctly, check how these fields are mapped in OneLogin or downstream apps.
If issues persist, visit our Contact 15Five page for support.

Groups

āœļø

Note

Groups created within OneLogin (at https://subdomain.onelogin.com/groups) cannot be pushed to 15Five. Instead, in order for membership to be managed via SCIM, groups must be created in 15Five and imported into OneLogin.

  1. First, add your group in 15Five here. Below, we've added a group called "Leadership".Add-New-Group.png
  2. Then, within OneLogin, navigate to the 15Five app and to the 'Provisioning' tab within the app.Screen_Shot_2021-06-09_at_4.25.37_PM.png
  3. Under Entitlements, click Refresh to import all groups from 15Five.
  4. In a user’s profile, move a group from Available Values to Selected Values, then click Save.
    The person will now appear as a member of that group in 15Five.

āœļø Note: Group types (like Departments or Teams) aren’t managed through SCIM. When a new group gets created and synced over via SCIM, that new group will go into the 'Groups' group type. They can be organized manually within 15Five. SCIM only syncs group creation, names, and membership.

Screen_Shot_2021-06-09_at_4.26.42_PM.png


Disconnect OneLogin

  1. In 15Five, navigate to your SCIM settings.

  2. Uncheck the Enabled box.5__3_.png

  3. Once disconnected, people’s accounts remain active in 15Five, but data will no longer sync from OneLogin.


Troubleshooting and FAQs

How often does SCIM sync data from OneLogin to 15Five?
Syncing happens immediately when a change is made in OneLogin.

Can SCIM update custom attributes in 15Five?
Not at this time. You can use bulk import or manually update profiles. Contact 15Five to enable bulk imports for SCIM-enabled companies.

Can I sync people in bulk from OneLogin?
No. OneLogin doesn’t support bulk SCIM syncs. To re-sync users, remove and reassign them to the 15Five app.

Can I manually add people if SCIM is on?
Manual adds aren’t supported when SCIM is enabled. You can import via CSV if needed— please visit Contact 15Five to contact us to enable this option.

Will enabling SCIM delete existing data in 15Five?
No. Existing user data stays intact as long as the email addresses match. You may need to reimport users for SCIM to begin managing them.

Can I sync employee time zones?
Not currently supported.

Why isn’t an employee’s manager syncing correctly?
Check that Sync Managers is enabled in your SCIM settings.
If the manager didn’t exist in 15Five before assignment, perform a Force Sync or change the manager field to trigger another sync.
If needed, unassign and reassign the person to 15Five (this sends a ā€œWelcome Backā€ email).

Can group admins be synced from OneLogin?
No. You can sync groups, but group admin roles must be set manually in 15Five.


Was this article helpful?

We're sorry to hear that.

Please tell us why →