⚠️ If you’re already using Javelo and have users in the app, please read Preparing Javelo for External User Source Integration before proceeding.
How to configure the synchronization between HiBob and Javelo?
Prerequisites
Before getting started, please carefully read the following to make sure you fulfill all requirements for the integration to work:
Your account belongs to the Admins permission group of your company's HiBob instance, or a person whose account belongs to the Admins permission group has shared their access with you. This is necessary for retrieving the API credentials, as explained later in this guide.
To verify that you have access to create API credentials:
Log into your company's HiBob instance and navigate to the top left corner. Click on the products icon.
After pressing the products button, a menu will open, and you should see the System Settings option.
If you cannot see the System Settings option, it means that your account does not belong to your company's Admins permission group, and you cannot complete this guide.
Create a new service user in HiBob
In order to connect to Hibob, you need to create a service user. After successful creation of the service user, you'll see two pieces of information that must be pasted in the configuration flow in Javelo.
Log into your HiBob instance (or that of the admin account that was shared with you)
Click on the link or follow steps 3 and 4 to go to the service user tab of your system settings
Go to System Settings > Integrations
Search for the Service Users card and press the Manage button
Press Create Service User.
Enter a display name for the service user, for example, "Acme Integration Service User" and press Create to continue
You will now be able to view the credentials of the service user. Copy-paste them into the connection flow in Javelo.
Adding the integration in Javelo
Go to “Settings" (⚙️ icon) in the upper right corner of your Javelo account.
Select “Integrations” from the navigation menu under the Company section.
Click "Connect" in HiBob integration panel.
Click "Continue" then paste the service user ID and service user token that were generated in step 7.
Creating a permission group
Go to the permissions settings by clicking on this link, or by pressing the Go to permissions group button in the same dialog that was shown after creating the service user
Press Create permission group. A menu will open, then press Service user
Enter a Group name, i.e. "Integration service users".
In the Select service users section, search for the user that was created on the previous step. The click on Create
Press Confirm
Configuring necessary permissions for service user
Click on the People's data tab.
Update the people who are exposed to this permission group. To select all users, press Select people by condition then Edit.
Select all available fields (Hired, Employed, Terminated, Garden Leave, Leave, Parental Leave). Click Apply to save the changes.
After selecting the people this permission group can access, you need to select the specific permissions for the integration. The connection flow will provide a list of all the required permissions for People's data.
Please note: The above is just an example. It will be different in your case.
Under Access data for, locate all of the permissions listed in the connection flow and enable them
Once all required permissions are selected, click Save in the top right
You will see a confirmation of all permissions granted; click Apply
Please note: The above is just an example. The listed permissions will be different in your case.
After having clicked Apply, please wait for roughly 10 seconds. HiBob is still processing your changes, and it typically takes a moment before they are fully updated. After having waited, click on Set up integration in the connection flow.
Troubleshooting
Missing permissions!
In some cases, the connection flow may display that you are missing permissions even though they are selected in the HiBob interface. If this is the case, you may need to configure specific field-level access. Please view our guide on this subject below :
What is synchronized with HiBob?
Javelo is synchronising HiBob users with the following attributes:
Name |
Last_name |
Manager |
"Gender" |
“Birth_date” |
“Job” |
“Phone_number” |
“Employee_number” |
“Contract_type” |
“First_hired_on” |