JumpCloud - Zero Touch Installation of the Desktop App

How to to silently deploy the desktop app using JumpCloud
Updated On: Jun 30, 2025
On This Page

Overview

JumpCloud is a mobile device management automation software, used to centralize management of devices and user identities. In Cloud Secure Edge (CSE), it can be configured to package and distribute the desktop app to your device fleet using zero-touch installation. This completes a silent installation, which requires no interaction from your end users.

In this doc, we lay out the steps required to execute a zero-touch installation using JumpCloud.

Prerequisites

  • Deployment Key: Obtained from the Command Center under Settings > Banyan Client tab > Deployment tab, under the heading Zero-Touch Deployment Using a Device Manager.

  • Invite Code: Obtained from Command Center under Settings > Banyan Client tab > Deployment tab, under the heading Invite Code.

  • Ensure that you're familiar with mdm-config.json parameters to customize the desktop app functionality, paying particular attention to the following flags required to enable zero touch mode:

    • mdm_start_at_boot - Recommended to set as true to ensure the app starts consistently
    • mdm_hide_on_start - Recommended to set as true to ensure the app doesn't foreground every time the user logs in

Steps

There are two high-level steps required to silently deploy and install the desktop app then register devices with CSE:

  • Step 1. Prepare the zero touch install script - Configure zero touch script with the appropriate deployment parameters for your organization.
  • Step 2. Distribute the zero touch install script to devices - Push down the configured script to your end users to register their devices with CSE.