How do I control automatic updates for GoTo for Teams IT admin deployments?
By default, automatic updates in the app are enabled. If updates are enabled, the app will automatically check for updates at app start and periodically while the app is running. If an update is found, the app will show an indication to the user that there is an available update with the option to restart the app to apply the update. The update will be applied when the app exits, regardless of whether the user chose to restart or simply exited the app later.
On Windows, when the app is installed per-machine, the update requires elevation and it will show an elevation prompt to the user. See What are the different types of GoTo for Teams MSIs? for more information.
On Mac, there are steps IT administrators can take to ensure smooth update process. See How do I deploy the GoTo for Teams desktop plugin on Mac via DMG? for more information.
If updates are disabled, the app will not show notifications for new updates.
- On Windows, via a Group Policy setting (configured on the machine or user level) or a registry setting in the app registry key (again on the machine or user level)
- On Mac, via a plist setting in the app plist file
Windows
- Group Policy setting for controlling automatic updates - can be configured on the machine or user level. See here for more information.
- The Group Policy writes registry setting AutomaticUpdates (DWORD) under HKLM or HKCU, Software\Policies\GoTo\GoToForTeamsApplication.
- AutomaticUpdates value of 1 means the policy is configured and updates are enabled.
- AutomaticUpdates value of 2 means the policy is configured and updates are disabled.
- Missing or unsupported AutomaticUpdates value means the policy is not configured.
- Registry setting in the app registry key - can be configured on the machine or user level.
- The registry setting is AutomaticUpdates (DWORD) under HKLM or HKCU, Software\LogMeInInc\GoToForTeams
- AutomaticUpdates value of 1 means updates are enabled.
- AutomaticUpdates value of 2 means updates are disabled.
- Missing or unsupported AutomaticUpdates value means that updates are not controlled by this setting.
- Group Policy setting configured on the machine level
- Group Policy setting configured on the user level
- Registry setting in the app registry key on the machine level
- Registry setting in the app registry key on the user level
- If none of the above is configured, automatic updates are enabled
Mac
- AutomaticUpdates value of 1 means updates are enabled.
- AutomaticUpdates value of 2 means updates are disabled.
- Missing or unsupported AutomaticUpdates value means that updates are not controlled by this setting.
- plist setting on the user level.
- plist setting on the machine level.
- If none of the above is configured, automatic updates are enabled.
Example commands for setting the plist setting
Disable updates (user location for plist): defaults write ~/Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 2
Disable updates (machine location for plist): defaults write /Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 2
Enable updates (user location for plist): defaults write ~/Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 1
Enable updates (machine location for plist): defaults write /Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 1
Removes the setting (user location for plist): defaults delete ~/Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates
Removes the setting (machine location for plist): defaults delete /Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates