Skip to main content

JumpCloud

Create a dedicated JumpCloud service admin, generate an API key, and find your Organization ID to complete the ShiftControl integration.

Overview

During onboarding we'll provide you with a unique link to connect ShiftControl to your JumpCloud instance. This link takes you to a secure form where you'll enter the API key and Organization ID you create in the steps below.

The JumpCloud guide walks you through creating a dedicated service admin, generating an API key, and locating your Organization ID. Using a service account improves security, reduces operational risk, and makes it clear which actions are automated by ShiftControl in JumpCloud Directory Insights.

Why Use a Service Account

  • Separation of duties and clearer audit trail (actions show the service account as the actor in Directory Insights)
  • Avoids outages when a personal admin leaves and their account is disabled or deleted
  • No additional JumpCloud license cost for creating an admin account
  • Simplifies security controls and credential rotation

Recommended pattern:

  • Create a Google Group named "ShiftControl Service" with an address like [email protected]
  • Add yourself (and relevant admins) to the group
  • Use that group email to create the JumpCloud service admin and receive password notifications

1) Create a JumpCloud Service Admin

Note: Only Admins with the "Administrator with Billing" role can create new admin accounts.

1

Open JumpCloud Administrators

Log in to the JumpCloud Admin Portal. In the top-right corner, click your initials, then click Administrators to open Settings → Administrators.

2

Add a New Admin

Click + Admin and select As New.

3

Enter Account Details

  • First Name: ShiftControl
  • Last Name: Service
  • Administrator Email Address: (use your service address, e.g., [email protected])
4

Assign Role and API Access

  • Under Permissions, choose an Administrator with Billing as the role.
  • Select the checkbox Enable API access, enabling it.
5

Create and Activate

Click Create. JumpCloud sends an email to the specified address with a link for setting the initial password. Use that link to set the password and activate the account, then you can sign into the Admin Portal with the new service admin.

2) Generate an API Key

To generate an API key in JumpCloud as an administrator:

1

Sign in as the Service Admin

Log in to the JumpCloud Admin Portal using the new service admin account.

2

Open My API Key

Click your initials/profile icon in the top-right corner and select My API Key.

3

Generate New Key

In the "My API Key" pop-up, click Generate New API Key. Set the key to never expire.

4

Use It Immediately

Copy the key and paste it directly into the ShiftControl onboarding form. Do not store it elsewhere; you can always revoke and generate a new one later if needed.

3) Find Your Organization ID

You will also need your JumpCloud Organization ID for the onboarding form.

1

Open Settings

Log into the JumpCloud Admin Portal, find Settings in the left side menu toward the bottom and click it.

2

Organization Profile

In Settings, you'll be in the Organization Profile (or Account Overview) page by default.

3

Copy the Organization ID

Locate the Organization ID. Click the eye icon to reveal it and the double-page icon to copy it to your clipboard. Paste it into the ShiftControl onboarding form.