Installing the JumpCloud Agent on Remote Systems

Written by Zach DeMeyer on May 8, 2020

Share This Article

Many fleet management services, such as JumpCloud® Directory-as-a-Service®, control Mac®, Windows®, and Linux® systems through a lightweight installed agent, or daemon, that often run cloud-initiated commands on the system. Although there are organizations who have the ability to remotely install agents like the JumpCloud system agent, some need a new solution to do so now that their workforces are fully distributed. To solve this problem, JumpCloud admins can now prompt their users to install the JumpCloud agent on their remote systems, allowing the admin to begin remotely managing their identity and access to resources.

User Self-Service Agent Install

The video above shows how the process works, but here’s a step-by-step for you to follow along:

  1. The IT admin enables the Remote Agent Install feature checkbox from the Org Settings windows of their JumpCloud Admin Portal.


  2. The admin then prompts the user/new hire to log in to their User Portal using their JumpCloud credentials. Users must do so from the device that needs the agent. In the Security window, users will see the following window:

  3. The user is then directed to download the agent onto their machine, based on the appropriate operating system. Note: Agent only works on supported OSs. For Mac/Windows: Users will be prompted to install as normal. For Linux:  User must enter command in the system terminal to initiate download.
  4. The user generates their JumpCloud connect connect key, which is entered upon download.

After both buttons are clicked and the requisite key entered, the agent install process is complete. The system will immediately appear in the organization’s JumpCloud Administrator Portal, and the admin will be notified of completion.

You can find a more technical breakdown of this functionality in our Help Center.

What the JumpCloud Agent Does

The JumpCloud system agent allows for the remote management of systems (Windows, Mac, Linux) through the Admin Portal. There, admins can use the Directory-as-a-Service (DaaS) product to control systems through Policies, group policy object (GPO) analogues that manage system security settings across entire fleets.

DaaS also offers command line interfacing with bash, curl, Python, or PowerShell so IT admins can automate their identity management tasks or perform more technical control as needed — applied to remote systems via the agent. For macOS® systems specifically, admins using JumpCloud and the system agent can remote DEP enroll, lock, wipe, restart, and shutdown.

The Agent also allows any JumpCloud user in the organization to be bound to the system, for access as needed. Each user’s administrative rights on the system can be granted or revoked. Multi-factor authentication (MFA/2FA) can be applied to further secure access to the system.

What is JumpCloud?

JumpCloud Directory-as-a-Service is the cloud directory service for the modern IT organization, providing device management, access control, identity management, network security, and governance from a single cloud console.
If you’d like to learn more about JumpCloud, check out our product page, or try the platform yourself for free and see how it can help solve your needs with ten complimentary users, which remain free forever.

Continue Learning with our Newsletter