Remote control
Ivanti® Endpoint Manager 2018.1 introduces a fast and modern HTML5 WebSockets (WS) remote control engine. It uses a new browser-based viewer container that is preconfigured to securely manage your remote connections. Remote control WS sessions are initiated through a connection to the core server. Once the core authenticates the session, the local and remote devices communicate directly with each other.
The new HTML5 remote control WS engine is deployed with Endpoint Manager 2018.1 or later agents. The support for older HTML5 and Windows console-based remote control agents is also enabled by default, but you can disable them in agent settings.
To use remote control WS in Endpoint Manager versions 2019.1 and newer, in the network view or network map, right-click the device you want and click Remote Control. The viewer will launch, authenticate your session, and begin remote control. The right-click option in versions older than 2019.1 will be Remote Control WS.
Currently, the new remote control WS engine supports the following features:
- Keyboard support, including international and special key support. Generally, if a browser can detect the key or key combination you're sending, the corresponding character or combination should be reproduced on the remote device.
- Multiple monitors, either viewed individually or all at once
- Mouse
- Clipboard text
- Multiple simultaneous remote control sessions to a single device. If permission required is enabled, remote users must grant permission individually for each remote control request.
Users being remote controlled will see a green border around the edges of their screen. If the Floating desktop icon option is enabled in the remote control agent settings, that will appear on both the local and remote device screens.
The viewer window has additional controls at the bottom. A Resolution button that enables\disables scaling, and a Close button that ends the session and returns you to the remote control WS viewer login page.
As of 2020.1 SU1, the Full screen button toggles a full-screen view, and Alt+Tab passthrough when in full screen mode works on Chrome-based browsers, including the new version of Microsoft Edge. With this release you can also use a Windows host's Input Method Editor to create text in other languages on a remote device that is also running Windows.

File transfer lets you download files from the target or upload files to the target. Once you've connected, you can click the file transfer button to open the file transfer dialog box. You will see a list of available drive letters on the target. Double-clicking a drive letter will start browsing the remote file system on that drive.
Once you've browsed to a location, you can Download a file or folder from there or Upload a file to there. If you select a folder to download, the RCViewer application will zip that folder and its contents first before starting a download of the resulting zip file.
To transfer files to a target
- In the Network view, right-click the target and click Remote Control.
- Click the File Transfer button
.
- Start browsing the target file system by double-clicking a drive letter from the list.
- Navigate to the destination folder on the target (double-click folders in the list to open them).
- Click the Upload button, and browse your local filesystem to select the file you want to upload.
- Click Open. The file will transfer and appear in the target file browser.
To transfer files from a target
- In the Network view, right-click the target and click Remote Control.
- Click the File Transfer button
.
- Start browsing the target file system by double-clicking a drive letter from the list.
- Navigate to the target file you want to download (double-click folders in the list to open them).
- Click the Download button, and browse your local file system to select the destination folder.
- Click Save to download the file.

You can remotely execute programs on the target. If you execute a command that runs in a command prompt or PowerShell, the RCViewer application will capture the output from that command so you can view it later. If you execute a command that launches a Windows application, that application will launch and no output will be captured.
When you execute a file, the RCViewer application shows the execution status. If the execution captured a result, click Show to see it. The execution status history is cleared when the session closes.
You can run applications on the target as one of these users: Local System, Local System with GUI, or as the Logged in User.
When specifying the Run execution program you want, you can either type it in directly or you can click the Remote File System tab and browse for it. If you don't include a program path, the program must be in the target's Windows path for the execution to be successful.
To remotely execute a file
- In the Network view, right-click the target and click Remote Control.
- Click the Remote Execute button
.
- If the program you want to run is in the Windows path, type the command to launch it in the Run execution field.
- If the program you want to run isn't in the Windows path, click the Remote File System tab. Navigate to the program's folder on the target (double-click folders in the list to open them), then double-click the program you want to run.
- Select the Run as user that you want.
- Click the Go button.
- View the execution status in the command history. If the execution captured a result, click Show to see it.

The new remote control WS viewer supports a standalone mode. You can launch the viewer container from here:
-
C:\Program Files\LANDesk\ManagementSuite\remotecontrol\RCViewer
You can copy this file to any computer that you want. When you run it you'll see the remote control WS viewer login page.
Provide all the information that page requests to initiate a remote control WS connection.

- Click Tools > Configuration > Agent settings. In the tree, click Agent settings > My agent settings > Remote control. Create a new remote control setting or edit an existing one.
- On the General settings page, clear Allow HTML access and Allow legacy remote access.
- Click Save and redeploy the agent setting if necessary.

If the target desktop won't fit in the viewer window, the viewer reduces the desktop magnification so that it will. If your viewer window is a lot smaller than the target's resolution, this makes the target's text and user interface smaller.
If you want to see the target desktop at it's native resolution without scaling, you can toggle resolution scaling on or off with the Resolution button . You may have to use the scroll bars to view portions of the desktop that don't fit in the viewer window.