



Once created, move your mouse over the newly created group and click the edit pencil. While not required, I like to have all computers added to a shared group with my colleagues that assigned computers automatically fall into.Īlong the left sidebar, move your mouse over the ‘Groups’ header and click the folder button that appears. You can follow TeamViewer’s documentation for how to create a policy. Know that as of this writing, managing the full TeamViewer client in this way is only possible on Macs and PCs, not Linux clients. Additionally, the configured policy settings also applied successfully. With some testing, we determined that it was possible to download a full TeamViewer 14 version installer by slightly altering our custom module URL (because this is a new feature in 15, this would otherwise be downloaded by default) and have it be automatically assigned to our management account. However, it appears this plist does not get created until you complete the initial remote password setup and consequently if you write this preference as part of a login script this gets overwritten.Īfter discussing this situation with TeamViewer Support, I learned that TeamViewer 15 introduced the ability to create custom full client modules just like with Host and QuickSupport (albeit minus the custom branding, but this is in the works) to automatically assign the full TeamViewer client to a management account and apply a desired policy. Since TeamViewer doesn’t currently support configuration profile preference management, I initially looked to write to /Library/Preferences/ to change the default update method.

As a result, if a colleague needed to connect to this machine remotely s/he would likewise need to update to version 15 on his or her laptop. The default behavior it seems which was previously to stay within the same major version is no longer the case. We’ve been able to accomplish this on our managed endpoints with a custom TeamViewer Host module that is assigned a policy in our TeamViewer Console.Īfter recently deploying a new Mac Pro within our department, I found that not long after installing the latest release of version 14 that version 15 had been installed. However, our environment does not push out major software updates during the year and as a result don’t want endpoints moving to these new major versions until we’re ready. With TeamViewer having moved exclusively to subscription-based licensing, all paid TeamViewer customers now have the benefit of getting the latest major versions of TeamViewer when they become available.
