Hanzo
PlatformHanzo KMSPlatformSCIM

JumpCloud SCIM

Learn how to configure SCIM provisioning with JumpCloud for Hanzo KMS.

JumpCloud SCIM provisioning is a paid feature.

Prerequisites:

In Hanzo KMS, head to the Single Sign-On (SSO) page and select the Provisioning tab. Under SCIM Configuration, press the Enable SCIM provisioning toggle to allow JumpCloud to provision/deprovision users and user groups for your organization.

SCIM enable provisioning

Next, press Manage SCIM Tokens and then Create to generate a SCIM token for JumpCloud.

SCIM create token

Next, copy the SCIM URL and New SCIM Token to use when configuring SCIM in JumpCloud.

SCIM copy token

In JumpCloud, head to your Application > Identity Management > Configuration settings and make sure that API Type is set to SCIM API and SCIM Version is set to SCIM 2.0.

SCIM JumpCloud

Next, set the following SCIM connection fields:

  • Base URL: Input the SCIM URL from Step 1.
  • Token Key: Input the New SCIM Token from Step 1.
  • Test User Email: Input a test user email to be used by JumpCloud for testing the SCIM connection.

Alos, under HTTP Header > Authorization: Bearer, input the New SCIM Token from Step 1.

SCIM JumpCloud

Next, press Test Connection to check that SCIM is configured properly. Finally, press Activate to have JumpCloud start provisioning/deprovisioning users to Hanzo KMS.

SCIM JumpCloud

Now JumpCloud can provision/deprovision users and user groups to/from your organization in Hanzo KMS.

FAQ

Hanzo KMS's SCIM implmentation accounts for retaining the end-to-end encrypted architecture of Hanzo KMS because we decouple the authentication and decryption steps in the platform.

For this reason, SCIM-provisioned users are initialized but must finish setting up their account when logging in the first time by creating a master encryption/decryption key. With this implementation, IdPs and SCIM providers cannot and will not have access to the decryption key needed to decrypt your secrets.

How is this guide?

Last updated on