Deploying Custom TeamViewer Host Module with Premium License on macOS

Working for a school, it’s important that when necessary we can remotely connect to machines off our LAN. While both VNC and Apple Remote Desktop are viable options on LAN (for Macs at least, we install a VNC client to accomplish this on Windows), these tools do not give us a way to request remote access and have users approve this. To fill this need, we use TeamViewer and the TeamViewer Host module on our managed employee computers.

Unfortunately, TeamViewer requires a corporate license in order to remotely & programmatically deploy the Host module and automatically assign it to your account. With only a Premium license, this rules out this option.

As such, we’ve had to come up with our own workflow to install TeamViewer Host and assign it to our account.

See past the jump for more info.

Read More