Now that 15.14.0 is out, anyone know how to suppress these dialog boxes?
@donmontalvo this may be of use to you. NOT MUCH, WHAT’S NEW WITH YOU?
@jhbush1973 lol...I figured its just a matter of time before @timsutton or @rtrouton or one of the other uber guru icon gods sorted this out. I installed on the way out the door on Friday and didn't expect those dialog boxes. This is awesome stuff, many thanks.
Thanks to @timsutton @jhbush1973 and @eholtam for the tips:
Tested these on 10.11 GM test Macs, suppressed the annoying new 15.14.0 dialog boxes:
## Outlook
/usr/bin/defaults write /Library/Preferences/com.microsoft.Outlook kSubUIAppCompletedFirstRunSetup1507 -bool true
/usr/bin/defaults write /Library/Preferences/com.microsoft.Outlook FirstRunExperienceCompletedO15 -bool true
/usr/bin/defaults write /Library/Preferences/com.microsoft.Outlook OUIWhatsNewLastShownLink -integer 623900
## Powerpoint
/usr/bin/defaults write /Library/Preferences/com.microsoft.PowerPoint kSubUIAppCompletedFirstRunSetup1507 -bool true
/usr/bin/defaults write /Library/Preferences/com.microsoft.PowerPoint OUIWhatsNewLastShownLink -integer 620749
## Excel
/usr/bin/defaults write /Library/Preferences/com.microsoft.Excel kSubUIAppCompletedFirstRunSetup1507 -bool true
## Word
/usr/bin/defaults write /Library/Preferences/com.microsoft.Word kSubUIAppCompletedFirstRunSetup1507 -bool true
## OneNote
/usr/bin/defaults write /Library/Preferences/com.microsoft.onenote.mac kSubUIAppCompletedFirstRunSetup1507 -bool true
Thanks @donmontalvo
But I had an error with the key
/usr/bin/defaults write /Library/Preferences/com.microsoft.Outlook FirstRunExperienceCompletedO15 - bool true
Error: Unexpected argument bool; leaving defaults unchanged.
Office v15.14
Any help?
Sorry there was a space between the hyphen and "bool". I'll fix.
@donmontalvo Awesome. It's working.
Looks like 15.14.2 was released, amounts to just an update for Outlook.
Fresh test of the above, two policies...
New install policy:
- Microsoft_Office_2016_Volume_Installer.pkg
- Microsoft_Office_2016_Volume_Installer_License.pkg <-- installs com.microsoft.office.licensingV2.plist
- Microsoft_Outlook_15.14.2_Updater.pkg
- Microsoft_Excel_15.14.0_Updater.pkg
- Microsoft_OneNote_15.14.0_Updater.pkg
- Microsoft_PowerPoint_15.14.0_Updater.pkg
- Microsoft_Word_15.14.0_Updater.pkg
- Suppression script runs After everything is installed
Update install policy:
- Microsoft_Outlook_15.14.2_Updater.pkg
- Microsoft_Excel_15.14.0_Updater.pkg
- Microsoft_OneNote_15.14.0_Updater.pkg
- Microsoft_PowerPoint_15.14.0_Updater.pkg
- Microsoft_Word_15.14.0_Updater.pkg
Thanks you @timsutton, @rtrouton, @waqas, @johnmcnair (who lurks more than he posts; hoping to get him to post more), and others, for tolerating our borrowing, stealing, altering, etc., all your thoughts and advice...
Don
Belated green for @jhbush1973, and for @eholtam who lurks here but gets kudos for his article. :)
Hi Don,
I like your work on this. We will soon be upgrading to Microsoft Office 2016 in a couple months from MS Office 2011. Do you have the work flow that you can email me so i can have an idea on how to setup Microsoft Office 2016 in our environment.
Thank you,
Ariel
Is it me or did Microsoft remove direct downloads for updates? I can't seem to find any on their site.
@CGundersen Thanks! Using keywords like "Office 2016 Update for Mac" or the exact name doesn't work for me :/
Outlook 15.14.2 and OneNote 15.14.1 are out as well.
Hey @donmontalvo - love your work. How are you suppressing the first "Microsoft AU Daemon.app" dialog box from appearing, if at all?
According to the associated webpage - What’s Wrong with the Office 2016 Volume License Installer? - it is suggested not installing the Volume Licence pkg at all.
"One possible workaround is oddly appealing: don’t install the volume license combined install package at all! Office 2016 updates are actually full application installers, one for each application update. These don’t contain any of the licensing or auto-update related infrastructure that is included in the VL installer."
It's not ideal if clients are encouraged to self-manage their updates as MAU isn't installed, I guess. A controlled SOE like a lab image however...
@merc_support So far this has worked for me. It just has to run once PER USER.
#Make MAU trusted
/usr/bin/xattr -r -d com.apple.quarantine /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
#Make Auto Updater Manual
defaults write com.microsoft.autoupdate2 HowToCheck Manual
Interesting, are you sure that works? Because its not a com.apple.quarantine issue
The MAU doesn't have any xattr's set
I run this script, once per user, per computer.
the command comes from MS's postinstall script, but thanks to the work of frogor i've fixed a bug they made in the script. You actually need to trust both the MAU app and the MAU Daemon app
#!/bin/bash
# Location of the lsregister binary
lsregister_bin="/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister"
# Trust the MAU App
echo " - Trusting the MAU app"
$lsregister_bin -R -f -trusted "/Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app"
# Trust the MAU Daemon app
echo " - Trusting the MAU Daemon app"
$lsregister_bin -R -f -trusted "/Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/MacOS/Microsoft AU Daemon.app"
Hmmm, we're probably missing something obvious here, but neither of those suppress the popup on first run for us:
Script runs with exit code of 0. Running as a separate script to @donmontalvo 's script.
@merc_support I deleted the Auto Updater (we deploy the updates anyways).
#Delete Auto Updater
rm -rf /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
@calumhunter - deploying it as part of a policy to a smart computer group. I haven't tested it manually (was the next step) yet, my last post was at the end of my shift ...
However as @Abdiaziz just mentioned - deleting the Auto Updater is probably our preferred method. I was thinking about this exact option driving in today! We also manage / deploy updates to our Lab iMacs.
I wonder if it's a feature we will eventually see under Managed Preferences? "Mircosoft Office Auto Update" preference feature still works when changing Update discovery from "Automatic" to "Manual".
@merc_support
If you are managing the updates, then for sure there is no reason to include it.
Depending upon how you are installing office, you could simply use an installer choices xml to not install the auto updater to start with.
Also note that the updates are full installers as well.
Not sure what your asking about the managed preferences though....
The MAU does still use com.microsoft.autoupdate2.plist so you can use MCX/Profiles to manage the settings in side that such as Automatic or manual.
FYI,
for OneNote to get rid of the "What's new" garbage,
The key is OUIWhatsNewLastShownLink (like Outlook and Powerpoint) and the value is 616918
PS
I really hate the "Microsoft AU Daemon"
Thanks to everyone for the great information.
One question and I probably missed this somewhere... where are you getting the integer values for each program/update for OUIWhatsNewLastShownLink?
Current 15.15 is:
Word = 624953
Excel = 624954
PowerPoint = 624955
Outlook = 624956
OneNote = 616918 (This didn't work for me)
Thank you!
It's a manual process. When the updates come out, update the apps, launch each app, then go look at the preference plist for the key and see if it incremented.
If you already manage the setting you'll know it's incremented if you get a new what's new pop up.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.