Integrate With Existing TeamViewer Installations - Windows Only

To continue using TeamViewer standalone in N-sight RMM after October 1, 2021, partners must update all devices using TeamViewer standalone to Windows Agent v10.11.1 or later, which supports TeamViewer versions from 15.9. The previous TeamViewer integration is deprecated.

TeamViewer version 15.9 introduced the following changes:
- Upgraded connections so the .TVC file is no longer required to initiate a session from the Dashboard
- Support for a new TeamViewer REST API
- (missing or bad snippet)

Dashboard accounts created after the release of Dashboard 2021.01.05 do not have the option to "Integrate with existing TeamViewer installations".

To set up TeamViewer integration, follow these steps:

  1. Configure TeamViewer to run as a Service
  2. Enable the integration

    For new Dashboard accounts, you only need to ensure TeamViewer is configured to run as a service because TeamViewer integration is enabled by default.

For more information, see Display devices running TeamViewer on the Dashboard and Initiate a Connection.

Where TeamViewer Integration is enabled, the Agent automatically detects whether a commercial copy of TeamViewer (version 7.0.15723 or later) is installed on the Windows machine. If a commercial copy is discovered, an association between the installation of TeamViewer and the device’s Dashboard entity is created.

When the association is active, to start a remote access session:

  • Ensure a TeamViewer or Take Control Viewer is installed on the machine providing assistance
  • Select the device on the Dashboard
  • Click the TeamViewer button to begin

Two-Factor Authentication

In addition to the relevant TeamViewer permissions, users must log in to the Dashboard using a Two-Factor Authentication (2FA) active login before they can initiate a remote session. The additional layer of security provided by 2FA helps to prevent unauthorized Dashboard access, particularly when connecting to a remote computer.

Where the user has the required Dashboard permissions setup, but 2FA is not active for their account, they are prompted to setup 2FA before they can initiate a remote connection.

If they opt to proceed with 2FA setup from this dialog, they are logged out of their current Dashboard session to complete the 2FA activation process.

Please be aware that the users only enter their 2FA code when logging into the Dashboard, they are not prompted to enter the code each time they attempt to initiate a TeamViewer connection.

For more information, see Two-Factor Authentication.


Once the integration is enabled no other Dashboard action is required with TeamViewer associations automatically added to any devices where a commercial copy of TeamViewer (at least version 7.0.15723) is discovered.

The detection process runs after each Agent 24x7 cycle to check for any newly added TeamViewer installations creating the Dashboard association where discovered.

Take Control and TeamViewer cannot co-exist on the same device, but you can replace an existing installation of TeamViewer with Take Control. For more information, see Replace Existing TeamViewer Installation with Take Control (TeamViewer).