We're trying to upgrade clients from O365 ProPlus Click-to-Run 2013 to O365 ProPlus Click-to-Run 2016 using SCCM 2012 R2 SP1. Our deployment works flawlessly if we deploy to a machine that hasn't had a previous version installed. However, the deployment fails for the machines that have 2013 already installed. Our 2013 deployment was done prior to us having SCCM, we used Group Policy to push it from a network share.
We consulted Microsoft and were told that upgrading from 2013 to 2016 using SCCM isn't really supported and that we would need to do an uninstall of 2013 first. Is there a way to make an uninstall of 2013 along with the install of 2016 available to users in Software Center so they can uninstall 2013 and then install 2016 without needing admin permissions? Or any other work around that anyone else has come up with?