Streamline Day-to-Day IT. Make More Time for What Matters.

Manage your cloud-based directory with greater ease and efficiency using JumpCloud’s advanced automation tools, APIs, and extensive built-in features. Use our APIs or our PowerShell Module to operate at scale by performing operations in bulk across vast amounts of users, systems, and groups being managed within the JumpCloud® Directory-as-a-Service® platform.

Automation Tools
  • RESTful API
  • PowerShell Module
  • Go-lang, Java, Ruby, and Python SDKs
  • Onboarding & migration tools
  • Event-logging API
  • Multi-Tenant Portal


Trigger commands, reset passwords, and export data automatically.



Significantly reduce the time needed to onboard, migrate, and create users.



Scale processes & infrastructure with code & powerful tools.

Automation Tools & Features


Operate JumpCloud’s core directory services entirely through RESTful commands in order to automate and scale your infrastructure. You can also create custom integrations to allow third-party products and services to tap into JumpCloud for authentication – whether on-premises or remotely – or other tasks. Try out the JumpCloud API by exploring our Golang, Python, and Ruby SDKs in our freely accessible public GitHub repositories.

JumpCloud PowerShell Module

Programmatically control your directory from the command line using the JumpCloud PowerShell Module. Automate tasks such as importing and exporting users, modifying data at scale, resetting passwords, triggering commands, and more. The JumpCloud PowerShell Module also works on Linux and macOS.

Simplified Onboarding & Migration

JumpCloud offers a variety of tools to streamline onboarding new users and migrating users from existing directories. Import users individually, from a csv, using PowerShell, or with the AD migration utility. Directory-level integrations with G Suite™, Azure® Active Directory® (Office 365™), and Workday® allow you to import users from those platforms with just a few clicks.

Multi-Tenant Portal

Efficiently manage multiple JumpCloud tenants from a single pane of glass. Whether you’re a managed service provider (MSP) managing multiple clients or a company centralizing IT across its various departments or subsidiaries, JumpCloud’s Multi-Tenant Portal makes it easy to securely control and manage all the organizations you administer with Directory-as-a-Service.

Event-Logging API

Access and download data specific to events, such as changes to your JumpCloud account, using the Events API. Event data can include authentication success or failure, changes made via the admin console, and user-generated events. These data logs may be utilized for compliance and auditing needs, as well as for forensics and analysis of security problems, and exported into Security Information and Event Management (SIEM) systems.

Full list of features on our Pricing Page.

Case Studies

Grab Case Study

Mass User Management at Scale:

The poster child for JumpCloud administration automation and ride hailing giant Grab leverage RESTful APIs and Slack to automate new user generation and handle IT requests with ChatOps. You can learn more about their journey here.

PriorityOne Study

PriorityOne Manages Remote Clients Instantly:

London-based MSP Priority One needed to migrate their 50+ client customers to the cloud, and fast. The JumpCloud PowerShell Module became their ace in the hole, pushing changes en masse to their clients remotely and swiftly.

The Church Online Case Study

On and Offboarding “with the Click of a Button":

The Church Online had to scale to meet the needs of their over 2,000-strong user base. With JumpCloud’s G Suite integration, LDAP, and OAuth integrations, they made their on and offboarding a breeze.