This article guides you through the methods you can use to install the JumpCloud Agent on your Windows devices:
- Install MSI via Download
- Install via PowerShell
Prerequisites
- Understand the operating systems supported by JumpCloud.
Installing MSI via Download
There are three methods to install the JumpCloud Agent as an MSI file:
- Deploying Using the Command Line or PowerShell
- Deploying Using GPO or Intune
- Manually Installing to a Single Device
In addition, you can uninstall the JumpCloud Agent MSI file.
Deploying MSI Using the Command Line or PowerShell
You can install the JumpCloud Agent via either the command line or PowerShell. First, you must download the MSI file:
- Log into JumpCloud as an Administrator user.
- Go to DEVICE MANAGEMENT > Devices.
- Click ( + ) to add a new device, then select the Windows tab.
- Select Install MSI Via Download if necessary.
- Click Download Windows Agent.
This file is not device specific. You can reuse the file across multiple devices.
Once the file is downloaded, you must enter one of the commands below depending on whether you are running the command line or PowerShell.
- For the command line:
msiexec /i “<path to file>\<msi name>.msi” /quiet JCINSTALLERARGUMENTS="-k <connect key without brackets> /VERYSILENT /SUPPRESSMSGBOXES"
- For PowerShell:
msiexec /i “<path to file>\<msi name>.msi” /quiet JCINSTALLERARGUMENTS=`"-k <connect key without brackets> /VERYSILENT /SUPPRESSMSGBOXES`"
The JumpCloud Agent is installed when the command finishes running.
Deploying Using GPO or Intune
You can deploy the JumpCloud Agent via GPO or Intune as well. You can deploy using the Intune software deployment process. To deploy via GPO, you must first download the agent MSI file:
- Log into JumpCloud as an Administrator user.
- Go to DEVICE MANAGEMENT > Devices.
- Click ( + ) to add a new device, then select the Windows tab.
- Select Install MSI Via Download if necessary.
- Click Download Windows Agent.
This file is not device specific. You can reuse the file across multiple devices.
After you download the agent, you must create the MST File for the Connect Key.
Creating an MST File for the Connect Key
Once the file is downloaded, you need to add a connect key using the Orca application, which is included in the Windows Software Development Kit (SDK).
- Download and install the Windows SDK.
- Install the Orca application by running the following command:
C:\Program Files (x86)\Windows Kits\10\bin\x86\Orca-x86_en-us.msi
- Once installation is complete, right-click on the MSI file and select Edit with Orca.
- In the Orca application, click the Transform menu and select New Transform.
- In the left side of the application, select CustomAction.
- Under the Target column, replace the following:
[JCINSTALLERARGUMENTS]
With:
-k <connect key without the brackets> /VERYSILENT /SUPPRESSMSGBOXES
- Click on the Transform menu option then select Generate Transform.
- Save the MST file.
Now that you’ve created the MST file, you must deploy the MSI file. Doing so depends on how you want to deploy it:
- To deploy using Microsoft GPO, click here.
- To deploy using Intune, click here.
Manually Installing to a Single Device
To manually install the JumpCloud Agent MSI file to a single device:
- Log into JumpCloud as an Administrator user.
- Go to DEVICE MANAGEMENT > Devices.
- Click ( + ) to add a new device, then select the Windows tab.
- Select Install MSI Via Download if necessary.
- Click Download Windows Agent.
This file is not device specific. You can reuse the file across multiple devices.
- Open the jcagent-msi-signed.msi.
- Click Install.
- Click Finish.
Installing Via PowerShell
To install the JumpCloud agent via PowerShell:
- Log into the Admin Portal: http://console.jumpcloud.com.
- Go to DEVICE MANAGEMENT > Devices.
- Click ( + ) to add a new device.
- Select the Windows tab.
- Copy the text provided in the PowerShell Install Command window.
- On your device, open a PowerShell prompt as an administrator.
- Paste the text into the prompt and press enter.
Verifying Installation
After you’ve successfully installed the agent on the destination Windows device, you need to verify that the installation works with JumpCloud.
You can verify the installation on a Windows device from the following places:
Verifying in Programs and Features
In Windows, the JumpCloud Agent is displayed in the Programs and Features Control Panel:
- Open the Control Panel.
- Click Programs.
- Click Programs and Features.
“JumpCloud Agent vX.X.X” should be displayed in the programs pane if it’s installed.
Verifying the Windows Service
The JumpCloud Agent operates as a Windows service, and may be viewed within the Services Manager:
- Right-click the Start Button and click Run…
- On the Open field, enter services.msc and click OK.
The JumpCloud Agent service should be present, and under the Status column it should be listed as Running.
Verifying in the JumpCloud Admin Portal
You can verify the agent was installed correctly and works with JumpCloud from the Details tab in Devices:
- Log into JumpCloud as an Administrator.
- Go to DEVICE MANAGEMENT > DEVICES.
The device should be displayed with a green checkmark under Status. The Last Contact column will also show "a few seconds ago" if the agent is actively communicating with the JumpCloud servers.