This article explains how clients can set up the JumpCloud integration on Deel for SSO in a few easy steps!
In this article:
How to install the JumpCloud integration
What are the benefits of integrating with JumpCloud?
Jumpcloud is an Identity Management Provider that makes it possible to unify clients' company's technology stack across identity, access, and device management.
Deel has built the JumpCloud integration using a robust SCIM API infrastructure.
The integration will sync for EOR employees, direct employees, and independent contractors.
The JumpCloud integration allows Deel HR clients to:
-
Add users to JumpCloud when they are added in Deel
-
Deprovisions (suspend) users when they are offboarded in Deel
-
Sync details about workers when these fields are changed in Deel
Be an Org Admin, IT Developer Admin, or Integrations Admin-People on Deel to set up this integration.
How to set up the JumpCloud integration
✅ Step 1 - Open the JumpCloud Integration
From the Deel home page, select the Hub icon and Apps tab. Search for JumpCloud and click on connect to initiate integration
✅ Step 2 – Copy API Key on JumpCloud
Click on the avatar in JumpCloud and select My API Key.
Copy the API key from the pop-up window.
✅ Step 3 – Connect integration
Paste the API key and then click Connect.
✅ Step 4 – Sync users (For Deel HR clients only)
Click Sync JumpCloud to sync users.
Sync will happen on demand when the Sync button is clicked, or automatically once per hour.
In the profile creation flow, enter both the worker's personal email and work email (used for company email) in order for the integration to work properly.
FAQs
[ACCORDION] If a worker's details are changed, how often will the changes sync in JumpCloud?
Syncs don't happen in real time, but they do happen regularly.
A sync will happen on demand on clicking the Sync JumpCloud button on the integrations page, or automatically once per hour.
[ACCORDION] Why are some workers not syncing?
Please ensure that both the worker's personal email and work email (used for company email) during the profile creation have been entered correctly, or the integration will not work properly.
[ACCORDION] How often will the integration sync?
The integration will sync every hour, at 20 minutes past the hour.
[ACCORDION] If a worker is terminated what happens to their JumpCloud profile?
User states in JumpCloud can be changed from Staged to Active, Active to Suspended, and Suspended to Active.
Staged users can’t receive emails.
A user state can't be changed back to Staged once activated.
When an worker is terminated in Deel, their user state in JumpCloud will move to Suspended during the following sync.
[ACCORDION] What does this integration use for setting up SSO?
Currently this only includes SCIM provisioning and deprovisioning.
However, any client can use our generic SAML 2.0 connector base for setting up SSO, including with Jumpcloud.
[/ACCORDION]