Deploy TeamViewer Host Modules to Thousands of Devices via Silent Host Rollout

Community Manager

header_Silent_Host_Rollout.jpg

TeamViewer Host Modules are a great way to enable access on all kinds of devices.

From now on, there’s a way to distribute them to any number of devices without hassle.

Is your company new to TeamViewer?

Or maybe it’s only now that you’ve decided to use its unattended access functionalities, e.g. to allow employees to work from home or to access servers at remote data centers?

In any case, you’ll want to install your custom TeamViewer Host module to a number of devices and, correct me if I’m wrong here, but I’m pretty sure you’d like an uncomplicated way of doing that.

Of course, when you roll out the module to hundreds or even thousands of devices, you don’t want the necessity to confirm the installation manually on every single one of them.

Ain’t nobody got time for that, right?

As luck would have it, we developed a new feature that enables you to roll out custom TeamViewer Host modules silently.

The Silent Host Rollout Saves You Hassle

Currently, the Silent Host Rollout is available for Windows and Mac.

With it, you can roll out your host modules to as many devices as you’d like without its user receiving a pop-up message that needs to be confirmed.

To do that, the Silent Host Rollout must be activated in the Management Console and, reasonably, can only be executed with admin rights.

You can roll out TeamViewer on Windows or Mac using any deployment system you like.

Also, it doesn’t require an Active Directory.

How to Use the Silent Host Rollout

For deployment with automated account assignment, it is recommended to use the Assignment Tool method. This method works on Windows with the MSI package as well as the executable version of TeamViewer Host.

Create your custom Host module

The custom Host module has to be created in the TeamViewer Management Console which is a web-based application.

1. To call up the TeamViewer Management Console, open the page https://login.teamviewer.com in a web browser and sign in with your TeamViewer account.

--> The user interface of the TeamViewer Management Console will load.

2. In the section Design & Deploy found in the left menu bar, click the Add Host button and select Host.

Silent_Host_Rollout_1.png

 

Define your individual Host preferences

1. To set up the silent rollout option, select the checkbox Allow account assignment without confirmation.

Silent_Host_Rollout_2.png

 

--> For the assignment, an additional tool is needed and can be downloaded after the option is selected in the preferences.

2. Click on Download assignment tool to do so.

Silent_Host_Rollout_3.png

 

3. Return to the Custom Host preferences in the Management Console and click on Save in the bottom right corner

Note: Custom Host modules can be configured in several ways. You can find further information in the TeamViewer Manual – Management Console.

Rollout your created Host module

After saving the custom Host module, a download link for the Assignment Tool is shown and the ConfigurationID as well as the API token that is needed for the account assignment are generated.

Silent_Host_Rollout_4.png

 

Note: The Assignment Tool must be accessible via a network share or be deployed together with the TeamViewer Host.

1. Deploy the custom TeamViewer Host with CustomizationID to all devices using your preferred deployment method.

2. Run the Assignment Tool after deployment of the TeamViewer Host as administrator on all devices that should be assigned. This could for example be done by making the Assignment Tool available via a network share and running a script to call up the Assignment Tool on the devices after successful deployment of the TeamViewer Host.

For additional information you can also visit a corresponding thread here in the TeamViewer Community.

Let’s Discuss the New Feature!

The Silent Host Rollout should make it so much easier to deploy your custom host modules to a large number of devices.

But let’s hear what you have to say about it.

How many devices did you supply with a host module at the same time so far? Let us know in the comment section below!

2 Comments

A customer like to install the complete TeamViewer software on many computers using a script. Is that possible?

Staff

Hi @BengtDNilsson,

Yes, it's possible to deploy TeamViewer with a script. You would need to configure the script to first launch the TeamViewer installer - the EXE or MSI file - which you would obtain after creating your custom Host module (per the instructions in the blog post above), and afterwards the script should launch the Assignment Tool with its needed command line parameters, as explained in this Knowledge Base article.

Both the installer and the Assignment Tool could be placed on a shared network folder, or deployed to each target computer using some deployment tool for example. We support using Active Directory for this, but other tools could also be used.