Skip to main content
Skip table of contents

Self-service user data provisioning

Follow the steps below to integrate your user data provider (also known as HRIS or Human Resources Information System) with SoSafe, allowing for an automated user provisioning process. Through this integration, you’ll have direct access to synchronized employee data, ensuring accurate, up-to-date information on SoSafe.

Prerequisites

  1. HRIS administrative privileges

    • Administrative rights in your chosen HRIS system are required. These privileges allow you to authorize SoSafe to sync and manage user data securely, enabling a smooth and secure integration.

Setting Up the HRIS Integration

  1. In the Onboarding dashboard, select User provisioning, followed by Continue.

    Screenshot 2025-04-14 at 19.06.01.png
  2. Search for the user data provider your organization uses and select Connect.

    Screenshot 2025-04-14 at 19.07.32.png
  3. A dialog window for the integration will open. Your setup will be based on our integration service provider Kombo, guiding you through the steps required to set up a safe connection between your HRIS and SoSafe.

    Screenshot 2025-04-14 at 19.09.24.png
  4. Follow Kombo's setup instructions. Here you will:

    • Review and grant the required permissions

    • Authorize with your HRIS credentials

    • Apply Employee Filtering : Choose which employees to sync

    • Finish the integration

  5. Select Save & continue to proceed to the next step.

Note: The initial sync may take several minutes. You can safely close the pop-up and return to the Integrations Page after clicking Finish. Once the sync is complete, you can return to continue with user attribute setup from there.

Tip: Refer to the HRIS Connection Guide by Kombo for specific steps, permissions, and any additional details you may need for your specific user data provider.

Setting up user attributes & user groups

  1. Here you will determine which user data attributes from your HRIS (to the left) are mapped to which attributes in SoSafe (to the right). Usually our automated default should work well. However, when needed you can manually change any mapping you wish, as shown in the screenshot. Select Save & continue to proceed.

    Screenshot 2025-04-14 at 19.14.19.png
  1. In this step, you will determine which attribute will be used to create user groups. The setting Default groups should work well in most cases. If you are using Entra, for instance, it will use Entra’s security groups. If you wish, you can manually pick an attribute by selecting Custom groups. Department is a common choice. Select Save & continue to proceed to the next step.

    Screenshot 2025-04-14 at 19.18.55.png
  2. You will now be shown a quick overview of your settings. Select Finish to return to the Onboarding dashboard.

    Screenshot 2025-04-14 at 19.19.16.png

Managing the Integration

If you want to make canges to your HRIS integration down the line, you can always do so under Settings / Integrations in the Manager. Search for your integration and select Edit. From here, you can:

  • Disconnect the integration: fully remove the connection if it's no longer needed.

  • Reauthorize HRIS workflow: reconnect to your HRIS if permissions or credentials need to be refreshed.

  • Adjust employee filtering: change the filtering options to include or exclude specific groups of employees in the sync. Disclaimer: If the previously synced users are not part of the updated filter configuration any longer, they will get removed from the user management.

  • Edit user attribute mapping: update field mappings to align data fields between your HRIS and SoSafe accurately.

After making any changes, be sure to click Save to apply them. This ensures your updates are reflected in SoSafe, keeping the platform aligned with your current HRIS data.

image-20241121-081903.png

Frequently asked questions

Which attributes are used for grouping?

The department will be the default user attribute for grouping. The next version will enable you to change the grouping as well.

 

How long does the initial sync take?

The sync duration varies based on the data volume, typically ranging from a few minutes up to 10 minutes for large datasets. Users can close the window and return to finalize user attributes.

 

What if an attribute is stored differently in the HRIS?

During the attribute mapping stage, users can map custom attributes to align fields like email or department with SoSafe’s required fields, ensuring data consistency.

 

Can multiple HRIS connections be active simultaneously?

No, only one HRIS connection can be active at a time. Users may disconnect an existing connection to switch to another.

 

Which employees will be provisioned?
As part of the connection flow, you can set filters that define which employees will be provisioned to SoSafe.  No additional employees will be provisioned to SoSafe or stored in any other way. 

 

Can I combine several HRIS sources or HRIS with manual user provisioning?

No, as of now you can only connect one source of truth with SoSafe.

 

Can I disconnect the user provisioning from my Active Directory or HRIS System directly?

Each Active Directory/HRIS System may have a different disconnect flow, please refer to their corresponding support articles. SoSafe’s recommended solution is to disconnect the flow from the SoSafe Manager.

 

Which HRIS systems are supported?
We support the following vendors:

HRIS Systems Supported

AFAS Software

AlexisHR

Bamboo HR

BoondManager

Breathe HR

CatalystOne

Cezzane HR

Charlie

Deel

Eurecia

Factorial

Google Workspace

Hailey HR

Heaven HR

Hi Bob

HRworks

Humaans

IRIS Cascade

Kallidus (Sapling)

Kenjo

Lucca

Microsoft Azure AD

Microsoft Entra ID

Nmbrs

Officient

Okta

PeopleHR

Personio

Planday

Remote

Sage HR

SAP SuccessFactors

Sesame HR

Visma Raet - youforce

Workday

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.