Connect JumpCloud to Venn for Identity and User Management

In order to enable seamless user and permissions management in Venn, Venn offers integrations with third-party Identity Providers (IdPs), including JumpCloud.

If you configure JumpCloud as your Venn Identity Management solution, your users will be created, modified, and deleted in JumpCloud and synced to Venn. Additionally, users' Venn login information will be managed through JumpCloud.

Learn how to manage Venn user access with JumpCloud as your IdP.

Venn supports unidirectional syncing from JumpCloud to Venn, meaning that changes you make in JumpCloud will be reflected in Venn. Bidirectional syncing is not supported, meaning that changes you make to users in Venn will not update JumpCloud.

Requirements for SCIM Provisioning

In order to successfully sync over users, your JumpCloud user records must include these required fields:

  • First Name (firstname in JumpCloud)
  • Last Name (lastname in JumpCloud)
  • Email (email in JumpCloud)

Additionally, your JumpCloud users' username values must meet the following criteria:

  • Length: The string must be between 2 and 40 characters long.
  • Allowed characters:
    • Numbers 0-9
    • Uppercase letters A-Z
    • Lowercase letters a-z
    • Hyphen/dash -
    • Underscore _

Any users in JumpCloud that do not meet this criteria will fail to provision. 

Set up JumpCloud As Your IdP

You must have Admin access to JumpCloud in order to set it up as your Venn IdP.

If you already have Identity Management configured in Venn, changing your identity provider will result in all users being locked out of Venn, including Company Managers. For that reason, changes should only be made in collaboration with the Venn team or a Venn partner.

To set up JumpCloud as your IdP:

  1. The Venn team or a Venn partner will guide you through the process of changing your Identity Provider to JumpCloud in Venn's Company Admin.
  2. Log in to JumpCloud Admin.
  3. In the menu at left, click SSO Applications under USER AUTHENTICATION.

    JumpCloud_Admin Menu_SSO Applications.png

  4. Click Add New Application.

    JumpCloud_Applications_Add New Application.png

  5. Click Select under Custom Application, then click Next.

    JumpCloud_Add New Application_Custom.png

  6. Check the box next to Manage Single Sign-On (SSO) and select Configure SSO with SAML. Then, click Next.

    JumpCloud_Configure SSO with SAML.png

  7. Set a Display Label and optional description for the Workplace app. Uncheck Show this application in User Portal and then click Save Application. JumpCloud_Add New Application_General Info_Don't Show.png
  8. On the confirmation screen, click Configure Application.
  9. You will be brought to the SSO tab of the Application Configuration page, update the following fields, and then click Save:
    • IdP Entity ID: https://jumpcloud.venn-dev.com/sso/jump-cloud
    • SP Entity ID: https://jumpcloud.os33dev.com/sso/jump-cloud
    • ACS URLs: https://jumpcloud.os33dev.com/sso/jump-cloud
    • Sign: click the radio button next to Assertion

    JumpCloud_Applications_SSO Configuration.png

  10. Click on the application name again and go back to the SSO tab. Click Export Metadata.

    JumpCloud_Export Metadata.png

  11. Copy and share the exported metadata with your Venn team. They will add that information to the JumpCloud federation settings in Venn's Company Admin.

    Comany Admin_Configure IdP_JumpCloud Metadata.png

  12. In JumpCloud Admin, go to the Identity Management tab of the Application Configuration page, update the following fields, and then click Save
    • Base URL: https://jumpcloud.venn.com/scim

    JumpCloud_Applications_Identity Management.png

  13. Copy the Token Key.

    JumpCloud_Copy Token Key.png

  14. Share the Token Key with your Venn team. They will add that information to the JumpCloud federation settings in Venn's Company Admin.
  15. Your Venn team will test, and then activate the connection in Venn's Company Admin.

Once these steps are complete, JumpCloud will be set up as you IdP for Venn and users will be provisioned into Venn from JumpCloud.

Manage User Access to Venn when JumpCloud is Your IdP

Follow the steps in this article to manage user access to Venn once you have set up JumpCloud as your IdP.

Was this article helpful?