Skip to main content

JumpCloud

Description

The JumpCloud connector uses the JumpCloud Directory Insights and Core API over HTTPS to discover user identities, user groups, and system associations within a JumpCloud organisation. It authenticates using an API key and provides visibility into cloud-native directory access across device and application integrations.

System Type Classification

FieldValue
System TypeDirectory Service
Default Scan Priority10

Version Support

OrbisID EditionSupported
CommunityNo
ProYes
EnterpriseYes

Supported Protocol

ProtocolPortNotes
REST API (HTTPS)443 TCPAPI key via x-api-key request header

What OrbisID Discovers

DataSource
User accountsGET /api/v2/users
User groupsGET /api/v2/usergroups
Group membershipsGET /api/v2/usergroups/{id}/members
User enabled stateactivated and suspended flags
Admin / MFA statusadmin flag and mfa object per user

Connection Requirements

Required Permissions

Generate a JumpCloud API key with read access from an admin account.

Minimum permissions:

  • JumpCloud Administrator or Manager role (API key scope inherits the account's role)

Credential Mapping

OrbisID FieldValue
credential.passwordJumpCloud API key
system.hostnameconsole.jumpcloud.com (or custom tenant URL)

Network Requirements

The OrbisID server must have HTTPS access to console.jumpcloud.com on port 443.

Configuration Steps

  1. In the JumpCloud admin portal, navigate to Administrator Account → API Settings → Generate New API Key
  2. Copy the API key (displayed only once)
  3. Create a Credential in OrbisID:
    • Password: JumpCloud API key
  4. Navigate to Systems → Add System
  5. Fill in the fields:
FieldValue
NameDescriptive name (e.g., JumpCloud – Corp Directory)
OS TypeJumpCloud
System TypeDirectory Service
Hostnameconsole.jumpcloud.com
CredentialThe API key credential
  1. Click Test Connection
  2. Click Save

Troubleshooting

SymptomLikely CauseResolution
401 UnauthorizedInvalid API keyRegenerate the API key in the JumpCloud portal
No users returnedOrganisation empty or key lacks scopeVerify users exist and the API key belongs to an Administrator
Rate limit errorsToo many API callsOrbisID applies back-off automatically; increase the scan interval
Cannot connectOutbound HTTPS blockedEnsure the OrbisID server can reach console.jumpcloud.com:443