Next Topic

Previous Topic

Book Contents

Kaseya Remote Control

Kaseya Remote Control is the primary remote control capability used throughout Virtual System Administrator™. Kaseya Remote Control connects in seconds to remote machines that already have Kaseya Remote Control installed. Kaseya Remote Control maintains a reliable, secure and encrypted connection.

Starting Kaseya Remote Control

Click any agent icon Word 50% / HTML 50% that supports Kaseya Remote Control to automatically start or re-start it. You can also hover over the agent icon to display Quick View. Click the Remote Control button to launch Kaseya Remote Control. You can also click the Live Connect button in Quick View.

Types of Sessions

Note: Private Remote Control session is not available for Windows 10 workstations, only server level.

Note: When connecting to the endpoint with Private Remote Control or 1-click session, VSA admin can now temporarily override GPO enforced Network Level Authentication (NLA) settings in order to facilitate the connection. Configuration will be reverted to the original state at the end of the session.

Features

Clipboard Synchronization

Any text content that is added to clipboard on “admin” machine while RC session is active will automatically be sync’d to the remote machine, and vice versa.

Remote Control File Transfer

This feature gives the ability to transfer files directly between admin's computer and an agent machine from within a Remote Control session window. In this case, users do not need to use the Live Connect application to transfer files while working in an active Remote Control session.

The following OS platform scenarios are supported for Agent to Admin file transfers:

The following OS platform scenarios are supported for Admin to Agent file transfers:

Remote Control file transfer supports three different connection modes:

How does it work?

To copy a file from the admin machine to the endpoint:

  1. From a File Explorer window on the admin machine, drag and drop files to the Remote Control window.
  2. After the successful transfer of at least 1 file, a new File Explorer window will open on the remote machine containing the copied file in a session-specific folder within the agent working directory ('%kworking%\KRCFileTransfer). A progress bar will be displayed to the user ONLY when the total size of the file/folder meets or exceeds 8MB, otherwise, no progress bar will be visible.
  3. From here, you can move it to the required destination folder.

Note: If the transfer exceeds 5GB a message will be displayed "The total transfer size may be too large to finish before your session times out."

If the agent does not have sufficient hard drive space for the incoming files or folders, an error dialogue box will be displayed.

To copy a file from the endpoint to the admin machine:

  1. Within the remote session, select the required file and press CTRL+C to copy file to clipboard.
  2. On the admin machine, open File Explorer and select the required destination folder.
  3. Press CTRL+V to paste the file.

Logging and access control

Any logging for this feature will be logged into the Live Connect and Remote Control Host logs.

As a part of this new feature, there is an option called 'Disable Remote Control File Transfer' under User Role Policy and Machine Policy pages. By setting this option, File Transfer capabilities within Remote Control will be explicitly disabled for specific User Roles, and/or specific machines.

Note: By VSA design, Machine Policy takes precedence over User Role Policy. For example, if a VSA agent has Remote Control File Transfer “disabled” in its Machine Policy, Remote Control File Transfer will be disabled for any user of VSA when Remote Controlling said device. If Remote Control File Transfer is not “disabled” in a Machine Policy but is “disabled” in a User Role Policy, Remote Control File Transfer will be disabled for any Remote Control session performed while such User Role is in use.

‘Disable Remote Control File Transfer’ is exclusive to Remote Control and does not affect file transfer capabilities of Live Connect.

Keyboard Mappings, Keyboard Toggle and Keyboard Shortcuts

By default Kaseya Remote Control acts as if you are sitting in front of the machine you are controlling. So if you are controlling a French machine, for example, your keyboard will act like a French keyboard. This is fine if you have a French keyboard, but if you have a US English keyboard some of the characters will be on different keys or might not exist. VNC has the same issue.

The following methods can be used to work with remote keyboards.

Note: The Local Keyboard option works only if the Administrator`s language pack is installed on the designated remote controlled machine.

Num Lock key and RDP - If you are connected through Live Connect and launch an RDP session from the Windows endpoint, use of the keyboard Num Lock key is detected on the endpoint only. The Num Lock key is not detected within the RDP session.

Logging

Reporting

Note: See Kaseya Remote Control Requirements.

User Interface

The basic layout of the Kaseya Remote Control user interface includes the following:

Native RDPWord 40% / HTML 40%

Installing and Updating Kaseya Remote Control

Kaseya Remote Control is installed as a viewer/server pair of applications: the viewer on the administrator's local machine and the server on the remote agent machine. The Kaseya Remote Control server is installed as a component of the agent when a new agent is installed, or when the agent is updated using Agent > Manage Agents.

If the Kaseya Remote Control application is not already installed on your local administrator machine, when you start your first session a dialog prompts you to download and install it. If already installed and a Kaseya patch release has made a later version available, a dialog prompts you to download and install the updated version.

Remote Control: Native RDP

Native RDP is launched through the Private Session functionality from Quick View and Live Connect menus, as well as from a new “Control Machine” page. It leverages the native Microsoft RDP client on source and target machines, providing a natural experience of using Microsoft RDP directly. However, when launched, the functionality is orchestrated by VSA. The communication channel between the source and target machine is facilitated by VSA Live Connect establishing and maintaining a private, encrypted TCP tunnel for the duration of the session.

Note: The “New Native RDP” feature is currently supported on Windows only.

The Native RDP functionality can be restricted within User Roles. Within a given User Role, if the Live Connect > Desktop Access option is unchecked (ie. Disabled) the Native RDP sessions will not be allowed to be established. This follows the same behavior as other VSA Remote Control functionality. Additionally, there are separate User Role access rights to control whether the “Native RDP” feature button appears on selected VSA pages, like Quick View, and the newly introduced “Control Machine” page within the Remote-Control module.

Remote Control 1

Remote Control 2

Remote Control 3

Remote Control Scale Slider for Resolution

The added slider puts a limit on how many times smaller the captured frames can be scaled before it shows scrollbars instead of making it any smaller.

Scaling feature might be a little confusing, since it works only when endpoint's screen is too big to be displayed correctly (e.g 4K) if remote control window is small (small resolution on Admin side).

So in order to see a difference your viewer display (Admin) should be in several times less then Endpoint display.<p style="margin-bottom: 0px; margin-left: 0px; margin-top: 8px;">In your case your endpoint display is too big and scaling not needed.<p style="margin-bottom: 0px; margin-left: 0px; margin-top: 8px;">

Example: Scaling works in case my remote control window is small enough to see all elements on big endpoint screen, so when I change setting to 2x - scrollbars appear allowing me to see remote desktop better:<p style="margin-bottom: 0px; margin-left: 0px; margin-top: 8px;">