This article explains how clients can set up the JumpCloud integration on Deel for SSO in a few easy steps!
In this article:
What are the benefits of integrating with JumpCloud?
Jumpcloud is an Identity Management Provider that makes it possible to unify your company's technology stack across identity, access, and device management.
Deel has built the JumpCloud integration using our SCIM API infrastructure.
The integration will sync for your 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
How to set up the JumpCloud integration
✅ Step 1 - Open the JumpCloud Integration
Select the (1) App Store tab on your home page and select (2) JumpCloud.
You must be an Org Admin, IT Developer Admin, or Integrations Admin-People on Deel to set up this integration.
Click Connect to JumpCloud.
✅ Step 2 – Copy your API Key on JumpCloud
Click your 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 you click Sync, or automatically once per hour.
In the profile creation flow you must enter both the worker's personal email and work email (used for company email) in order for the integration to work properly.
[ACCORDION] If I change a worker's details, 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 when you click Sync JumpCloud on the integrations page, or automatically once per hour.
[ACCORDION] Why are my workers not syncing?
Please ensure that you have correctly entered both the worker's personal email and work email (used for company email) during the profile creation, 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 I terminate a worker 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.