TeamViewer is a comprehensive digital workplace platform used by more than 660,000 customers globally for remote access, IT support, endpoint management, and augmented reality-powered workflows. Founded in 2005 and headquartered in Göppingen, Germany, it operates on a freemium model — free for personal use, paid licenses for commercial use — and achieved EUR 768 million in revenue in 2025. TeamViewer's zero-configuration approach connects through firewalls without manual port forwarding via relay servers and peer-to-peer routing. In 2025, TeamViewer launched TeamViewer ONE, a unified platform combining remote connectivity, Digital Employee Experience (DEX), RMM, and AI-powered tools. Understanding its session types (attended vs. unattended), security layers (end-to-end encryption, two-factor authentication, conditional access), and enterprise capabilities (mass deployment, multitenancy, agentless OT access) transforms TeamViewer from a screen-sharing tool into a strategic IT operations platform.
What This Cheat Sheet Covers
This topic spans 12 focused tables and 129 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Connection Types and Access Modes
How a session is established determines what permissions are needed and how much configuration is required upfront. The key axis is attended vs. unattended: attended sessions use one-time passwords and require someone present, while unattended access ties a device to an account for anytime connectivity.
| Type | Example | Description |
|---|---|---|
Partner enters ID 123 456 789 + password → Support session starts | • One-time remote support where both parties are present • temporary password generated per session • ideal for troubleshooting end-user issues without pre-configuration | |
Device assigned to account → Access anytime with account login → No password prompt | • Remote access without user intervention • requires device assignment to TeamViewer account • enables 24/7 access for server maintenance or personal computers | |
End user downloads TeamViewerQS.exe → Runs without installation → Generates temporary ID | • Lightweight executable for spontaneous support sessions • no installation or admin rights required • automatically deleted after session • perfect for customer support where installing software isn't feasible | |
Install TeamViewer_Setup.exe → Configure as service → Enables incoming/outgoing connections | • Complete installation providing both controller and host capabilities • runs as Windows service for unattended access • supports all features including file transfer, VPN, and terminal | |
Deploy TeamViewerHost.msi via GPO → Device auto-assigned → Accepts only incoming connections | • Dedicated receive-only client for managed devices • minimal UI • ideal for servers or kiosks • reduces attack surface by disabling outbound connection features |