Yes, TeamViewer is compatible with UAC. TeamViewer works automatically on operating systems with User Account Control (UAC).
With Windows Vista, Microsoft introduced UAC, which leads to a password prompt, whenever administrative activities are being performed. This is an additional security feature of Microsoft Windows.
When connecting to a remote device, this could lead to issues in regards of being to able to perform administrative activities on the remote device in the following case:
The remote computer is logged in with a non-admin account when connecting to a full version or Host on the remote device AND a non-installed version of TeamViewer is running (e.g. portable version, run-only full version, QuickSupport module).
Please follow the steps below on troubleshooting UAC for connections to a TeamViewer ID or to a TeamViewer Service Case.
UAC for connections to a TeamViewer ID
To avoid UAC issues during connections via a TeamViewer ID please do one of the following:
Install the TeamViewer full version or Host on the remote computer.
Run the module on the remote device with administrative rights (for TeamViewer run-only full version, Portable, or QuickSupport module). Run TeamViewer as administrator.
Connect to the remote device using TeamViewer ID and Windows Authentication instead of password. This requires the Windows account credentials of an admin account on the remote device.Connect to a Windows device with the Windows login credentials.
UAC and connections to a TeamViewer Service Case
To avoid UAC issues during connections to a Service Case (session code), please connect to the service case using Windows Authentication instead of password.
This requires the Windows account credentials of an admin account on the device that created the service case.Connect to a service cas using Windows login credentials.