Understand the Remote Assist Agent

All JumpCloud customers with JumpCloud Agent version 1.61.0 or later can access Remote Assist for remote desktop access and support. The updated JumpCloud Agent will install JumpCloud Remote Assist agent version 0.2.4 on supported Windows and macOS devices.

Remote Assist is a free addition to the JumpCloud Directory Platform and provides remote desktop access and support for organizations of any size for any number of devices, without limits on time or number of sessions.

JumpCloud Admins can initiate a Remote Assist session from the JumpCloud Admin Portal. Go to Device Management > Devices. Select a device through Device Support > Launch Remote Assist.

Understanding the Remote Assist App

The Remote Assist app is included with the JumpCloud agent and is installed by default. Having Remote Assist available for everyone ensures that initiating a remote session to help troubleshoot and resolve issues on an end user's device is always an option. 

The JumpCloud agent is required to launch the initial Remote Assist client installation, but the app is intentionally deployed as separate from the JumpCloud agent to ensure Admins are able to address customer issues even if the JumpCloud agent is not running. 

After installation, the end user must manually launch the Remote Assist app to facilitate a Manual session with the JumpCloud Admin Portal. The Remote Assist app is launched automatically after initiating Prompted Assist and Silent Assist session types.

Note:

Establishing a remote session only communicates outbound. No inbound ports need to be opened.

When Remote Assist isn’t in use, it doesn’t consume any memory or CPU. There isn’t any network traffic to or from this app until the remote session is initiated by the Admin and activated by the end user. After session completion, you should always exit the app.

Note:
  • Remote Assist does not create a desktop shortcut or icon in the system tray. You must inform your users where to locate it in the file system. 
  • During an active remote support session, typical memory consumption is 350 MB.

Specifications

Windows
App name: C:\Program Files\JumpCloud Remote Assist\JumpCloud Remote Assist.exe 
Disk Space usage: 140 MB
Registry Entries: None

Mac
App name: Applications/JumpCloud Remote Assist.app
Disk Space usage: 200 MB
Privacy Permissions: Accessibility and Screen Recording. See Permissions for Remote Assist on Mac.

Linux
List of support Linux versions:

  • ubuntu-18.04
  • ubuntu-20.04
  • ubuntu-22.04
  • debian-11
  • rocky-8
  • rocky-9
  • linuxmint-20
  • linuxmint-21
  • centos-7

Endpoint Security Exclusions

Endpoint security solutions like antivirus, application control, or host and network firewalls might prevent you from using Remote Assist. If you are having problems, make sure these solutions are not blocking the Remote Assist app from executing. The following exclusions, allow lists, and firewalls rules are recommended:

  • Folder Exclusions: C:\Program Files\JumpCloud Remote Assist
  • Trusted Apps Allow List: C:\Program Files\JumpCloud Remote Assist\JumpCloud Remote Assist.exe

Firewall Exclusions

Ensure that communications to the following domains and ports are allowed by your firewalls:

  • *.assist.jumpcloud.com
  • *.api.jumpcloud.com
  • *.kinesisvideo.*.amazonaws.com
  • Outbound UDP traffic
  • Inbound UDP responses
  • Traffic on TCP port 443 (HTTPS)
  • Traffic on TCP and UDP on port 3478 (STUN)

Note:

*.kinesisvideo.*.amazonaws.com should be allowed on IT admin's machine (initiating the Remote Access Session) and end user machine (which is the destination of the Remote Access Session).

Note:

It is recommended you use wildcards to allow domains. If your environment doesn't allow wildcards, ensure these domains are allowed:

  • kinesisvideo.us-west-2.amazonaws.com
  • kinesisvideo.eu-central-1.amazonaws.com
  • kinesisvideo.ap-northeast-1.amazonaws.com

If the JumpCloud Remote Assist app is still prevented from running or flagged as suspicious after you have verified the exclusions above, contact your security vendor.

For more information, see Getting Started: Remote Assist. If you have any questions, contact [email protected]

Back to Top

Still Have Questions?

If you cannot find an answer to your question in our FAQ, you can always contact us.

Submit a Case