Skip to main content

I'm not having any luck with preventing Teams from Autoupdating. I have script that removes what should be the correct files. I also did the default write command to change.

 

Plist settings

AutoUpdateSettings =     {

        DisableCheckForUpdates = 1;

 

Script removes
 
/Library/Application\\ Support/Microsoft/MAU2.0
/Library/LaunchAgents/com.microsoft.update.agent.plist
/Library/LaunchDaemons/com.microsoft.autoupdate.helper.plist
/Library/Application\\ Support/Microsoft/TeamsUpdaterDaemon
/Library/Application\\ Support/Microsoft/EdgeUpdater
/Library/LaunchDaemons/com.microsoft.teams.TeamsUpdaterDaemon.plist
/Library/PrivilegedHelperTools/com.microsoft.autoupdate.helper
/Library/Preferences/com.microsoft.autoupdate2.plist

Teams is built to auto update. Preventing the built-in auto update feature is not recommended and not supported. At least that's the case with Windows. What is the particular problem you're trying to solve? A generic software release policy that is incompatible with auto updating software? In that case, it's probably better to adress the policy.


My guess is you are trying to block users from updating to the "New Teams".  Your O365 admin should be able to set a policy on the tenant that doesn't show the option to toggle the switch.


My guess is you are trying to block users from updating to the "New Teams".  Your O365 admin should be able to set a policy on the tenant that doesn't show the option to toggle the switch.


The problem isn't with the user hitting the toggle, it's just autoupdating without any user interaction.


Teams is built to auto update. Preventing the built-in auto update feature is not recommended and not supported. At least that's the case with Windows. What is the particular problem you're trying to solve? A generic software release policy that is incompatible with auto updating software? In that case, it's probably better to adress the policy.


My goal is to prevent Teams from autoupdating. This came down from management, because we don't have any of our apps set to autoupdate. We're required to test our updates with test groups prior to deploying to our prod environment when we do monthly patching.