Office 2016 for Mac Preference Keys
Comments
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
Comment only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACAD
1
ApplicationDomainKeyTypeProfile ManageableSupported Software VersionDefault ValueCommentsExample CommandLink
2
Allcom.microsoft.officeprefsDefaultsToLocalOpenSaveBooleanNo15.18-15.32FALSEDEPRECATED: When set to true will force the open/save panel to ‘On my Mac’ instead of 'Online Locations'defaults write $HOME/Library/Group\ Containers/UBF8T346G9.Office/com.microsoft.officeprefsDefaultsToLocalOpenSave -bool TRUE
https://macadmins.slack.com/archives/microsoft-office/p1450417854005113
3
Allcom.microsoft.officeprefsVisualBasicMacroExecutionStateStringNo15.32.0DisabledWithWarningsDEPRECATED: Modify Visual Basic Macro state. Supported for Word, Excel, and Powerpoint. Valid values are: DisabledWithoutWarnings, DisabledWithWarnings, EnabledWithWarningsdefaults write $HOME/Library/Group\ Containers/UBF8T346G9.Office/com.microsoft.officeprefsVisualBasicMacroExecutionState -string DisabledWithWarnings
https://macadmins.slack.com/archives/microsoft-office/p1487873989010365
4
Allcom.microsoft.officekCUIThemePreferencesThemeKeyPathIntegerYes15.33.00 (Colorful)Sets Office theme: 0 - Colorful, 1 - Classicdefaults write com.microsoft.office kCUIThemePreferencesThemeKeyPath -int 0
5
Allcom.microsoft.officeHaveMergedOldPrefsBooleanYes15.33.0FALSETriggers for pre 15.32 preferences to be migrated to the new domain going foward. In most cases you should NOT manage or touch this.defaults write com.microsoft.office HaveMergedOldPrefs -bool TRUE
6
Allcom.microsoft.officeOfficeActivationEmailAddressStringYes15.33.0nullSets value of 'Belongs to' field in the About Box. This happens automatically on 15.33+ installsdefaults write com.microsoft.office OfficeActivationEmailAddress -string "jane.doe@example.com"
7
Allcom.microsoft.officeDefaultsToLocalOpenSaveBooleanYes15.33.0FALSEWhen set to true will force the open/save panel to ‘On my Mac’ instead of 'Online Locations'defaults write com.microsoft.office DefaultsToLocalOpenSave -bool TRUE
https://derflounder.wordpress.com/2017/04/17/office-2016-defaultstolocalopensave-setting-change-as-of-office-2016-15-33-x/
8
Allcom.microsoft.officeShowDocStageOnLaunchBooleanYes15.36.0TRUEDisables the gallery view on application launch.defaults write com.microsoft.office ShowDocStageOnLaunch -bool FALSE
https://macadmins.slack.com/archives/C07UZ1X7B/p1506713968000569
9
Allcom.microsoft.officeShowWhatsNewOnLaunchBooleanYes15.34.0TRUEAdditonal key to 'OUIWhatsNewShownItemIds' that services as a single place to remove all future "What's new" messages for all suite apps: Word, PowerPoint, Excel, Outlook, and OneNote.defaults write com.microsoft.office ShowWhatsNewOnLaunch -bool FALSE
https://macadmins.slack.com/archives/C07UZ1X7B/p1492636076913449
10
Allcom.microsoft.officeVisualBasicMacroExecutionStateStringYes15.33.0DisabledWithWarningsSets the VisualBasic Macro security level. Valid values: DisabledWithoutWarnings, DisabledWithWarnings, EnabledWithWarningsdefaults write com.microsoft.office VisualBasicMacroExecutionState -string DisabledWithoutWarnings
11
Allcom.microsoft.officemsoridEnableLoggingIntegerYes15.33.00Set to 1 to increase logging levels for authentication requestsdefaults write com.microsoft.office msoridEnableLogging -int 1
12
Allcom.microsoft.officemsoridDefaultMinimumSeverityIntegerYes15.33.0nullSet value to 200 if msoridEnableLogging is enableddefaults write com.microsoft.office msoridDefaultMinimumSeverity -int 200
13
Allcom.microsoft.officeShowDocStageOnLaunchBooleanYes15.36TRUEShow or Hide the Document selecter when you launch one of the MS Applicationsdefaults write com.microsoft.office ShowDocStageOnLaunch -bool FALSE
https://macadmins.slack.com/archives/C07UZ1X7B/p1506713968000569
14
MAUcom.microsoft.autoupdate2ChannelNameStringYesMAU 3.3 (15.17.0)Set the update channel. Valid arguments: Production, External, InsiderFast. defaults write com.microsoft.autoupdate2 ChannelName -string 'Custom'
https://macadmins.software/docs/MAU_CachingServer.pdf
15
MAUcom.microsoft.autoupdate2ManifestServerStringYesMAU 3.3 (15.17.0)Set a custom manifest server. Useful for "locking" clients to a specific version of Office.defaults write com.microsoft.autoupdate2 ManifestServer -string 'https://server/folder/'
https://macadmins.software/docs/MAU_CachingServer.pdf
16
MAUcom.microsoft.autoupdate2UpdateCacheStringYesMAU 3.8 (15.27.0)Set a custom cache for clients to use when checking for updates. IE - packages, dmgs.defaults write com.microsoft.autoupdate2 UpdateCache -string 'https://server/folder/'
https://macadmins.software/docs/MAU_CachingServer.pdf
17
MAUcom.microsoft.autoupdate2ExtendedLoggingBooleanYesMAU 3.8 (15.27.0)Enable extended logging for the MAU client. Writes to /Library/Logs/Microsoft/autoupdate.logdefaults write com.microsoft.autoupdate2 ExtendedLogging -bool TRUE
https://derflounder.wordpress.com/2017/02/03/enabling-debug-logging-for-microsoft-autoupdate/
18
MAUcom.microsoft.autoupdate2SendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.autoupdate2 SendAllTelemetryEnabled -bool TRUE
19
MAUcom.microsoft.autoupdate2HowToCheckStringYesChange how MAU interacts with updates. Note that AutomaticDownload will do a download and install silently if possible. Valid values are: Manual, AutomaticCheck, AutomaticDownloaddefaults write com.microsoft.autoupdate2 HowToCheck -string 'AutomaticDownload'
20
MAUcom.microsoft.autoupdate2UpdateCheckFrequencyIntegerYes720Change how often the MAU daemon will look for updates. By default this is 720 min (12 hrs). By reducing this value MAU will look for updates sooner without having to delete the LastUpdate key.defaults write com.microsoft.autoupdate2 UpdateCheckFrequency -int 120
https://macadmins.slack.com/archives/C07UZ1X7B/p1493835630209456
21
MERcom.microsoft.errorreportingIsAttachedEnabledBooleanYesTRUEDisable attaching the file that caused the crash in the crash report. If you are working in a sensitive business it is recommended to set this to false.defaults write com.microsoft.errorreporting IsAttachedEnabled -bool FALSE
22
MERcom.microsoft.errorreportingIsStoreLastCrashEnabledBooleanYes15.28.0FALSEWill store the last crash report in the following path which can be helpful for debugging. ~/Library/Group Containers/UBF8T346G9.ms/MerpTempItemsdefaults write com.microsoft.errorreporting IsStoreLastCrashEnabled -bool TRUE
https://macadmins.slack.com/archives/C07UZ1X7B/p1479236973009705
23
Excelcom.microsoft.ExcelSignInOptionsIntegerYes15.27.0nullThis will prevent user from signing in to any O365 service. This has the added effect of making sure users store no data online via microsoft servers.defaults write com.microsoft.Excel SignInOptions -int 4
24
Excelcom.microsoft.ExcelSendASmileEnabledBooleanYesTRUEThis key when set to false will deactivate the ability for users to use the "Smile" feature.defaults write com.microsoft.Excel SendASmileEnabled -bool FALSE
25
Excelcom.microsoft.ExcelSendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.Excel SendAllTelemetryEnabled -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
26
Excelcom.microsoft.ExcelkSubUIAppCompletedFirstRunSetup1507BooleanYesControls the original "What's New" dialog and Office 365 activation prompt on first launchdefaults write com.microsoft.Excel kSubUIAppCompletedFirstRunSetup1507 -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
27
Excelcom.microsoft.ExcelOUIWhatsNewShownItemIdsArrayYes15.32Controls the dynamic "What's New" dialog on first lauch after upgrades. An array of sequential ints. This may change due to MS Bug VSO #1476177.defaults write com.microsoft.Excel OUIWhatsNewShownItemIds -array-add -int 1 -int 2
28
OneDrivecom.microsoft.OneDriveDisablePersonalSyncBooleanYesBlocks users from signing in and syncing files in personal OneDrive accounts. If this key is set after a user has set up sync with a personal account, the user will be signed out.defaults write com.microsoft.OneDrive DisablePersonalSync -bool TRUE
https://support.office.com/en-us/article/Configure-the-new-OneDrive-sync-client-on-macOS-eadddc4e-edc0-4982-9f50-2aef5038c307
29
OneDrivecom.microsoft.OneDriveAutomaticUploadBandwidthPercentageIntegerYesnullThis parameter determines the percentage of local upload bandwidth that the sync client can use. Accepted values are from 1 through 99.defaults write com.microsoft.OneDrive AutomaticUploadBandwidthPercentage -int 100
https://support.office.com/en-us/article/Configure-the-new-OneDrive-sync-client-on-macOS-eadddc4e-edc0-4982-9f50-2aef5038c307
30
OneDrivecom.microsoft.OneDriveHideDockIconBooleanYesFALSEWhen set to true, this parameter hides the OneDrive dock icon even when the application is running.defaults write com.microsoft.OneDrive HideDockIcon -bool TRUE
https://support.office.com/en-us/article/Configure-the-new-OneDrive-sync-client-on-macOS-eadddc4e-edc0-4982-9f50-2aef5038c307
31
OneDrivecom.microsoft.OneDriveIsBusinessProvisionedBooleanYes
DEPRECATED
https://macadmins.slack.com/archives/C1HNS6CTB/p1497298573587335
defaults write com.microsoft.OneDrive IsBusinessProvisioned -bool TRUE
32
OneDrivecom.microsoft.OneDriveDefaultToBusinessFREBooleanYesDefault to OneDrive Business instead of OneDrive Personaldefaults write com.microsoft.OneDrive DefaultToBusinessFRE -bool TRUE
https://support.office.com/en-us/article/Get-started-with-the-new-OneDrive-sync-client-on-Mac-OS-X-d11b9f29-00bb-4172-be39-997da46f913f?ui=en-US&rs=en-US&ad=US
33
OneDrivecom.microsoft.OneDriveEnableAddAccountsBooleanYesAllow users to add accounts to OneDrivedefaults write com.microsoft.OneDrive EnableAddAccounts -bool TRUE
https://support.office.com/en-us/article/Get-started-with-the-new-OneDrive-sync-client-on-Mac-OS-X-d11b9f29-00bb-4172-be39-997da46f913f?ui=en-US&rs=en-US&ad=US
34
OneDrivecom.microsoft.OneDriveTenantsDictionaryYesSpecifies the default location of the OneDrive folder for each tenantSee link
https://support.office.com/en-us/article/Configure-the-new-OneDrive-sync-client-on-macOS-eadddc4e-edc0-4982-9f50-2aef5038c307
35
OneDrivecom.microsoft.OneDriveUpdaterTierStringProductionStandalone version only! Defines the update ring.
Production – The default update ring for OneDrive updates.
Enterprise – This update ring receives the same updates as production, several weeks after each update is fully distributed in the production ring.
defaults write com.microsoft.OneDriveUpdater Tier -bool TRUE
https://support.office.com/en-us/article/Configure-the-new-OneDrive-sync-client-on-macOS-eadddc4e-edc0-4982-9f50-2aef5038c307
36
OneNotecom.microsoft.onenote.macSignInOptionsIntegerYes15.27.0nullThis will prevent user from signing in to any O365 service. This has the added effect of making sure users store no data online via microsoft servers.defaults write com.microsoft.onenote.mac SignInOptions -int 4
37
OneNotecom.microsoft.onenote.macSendASmileEnabledBooleanYesTRUEThis key when set to false will deactivate the ability for users to use the "Smile" feature.defaults write com.microsoft.onenote.mac SendASmileEnabled -bool FALSE
38
OneNotecom.microsoft.onenote.macSendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.onenote.mac SendAllTelemetryEnabled -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
39
OneNotecom.microsoft.onenote.mackSubUIAppCompletedFirstRunSetup1507BooleanYesControls the original "What's New" dialog and Office 365 activation prompt on first launchdefaults write com.microsoft.onenote.mac kSubUIAppCompletedFirstRunSetup1507 -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
40
OneNotecom.microsoft.onenote.macONWhatsNewShownItemIdsArrayYesRemoved after 15.31DEPRECATED Specific to OneNote this value is an array of integers that appears to increment haphazardly. For just OneNote, this replaces the OUIWhatsNewLastShownLink value.defaults write /Library/Preferences/com.microsoft.onenote.mac ONWhatsNewShownItemIds -array -int 23 -int 22 -int 18 -int 19 -int 17 -int 16 -int 5 -int 10 -int 1 -int 11 -int 13 -int 4 -int 9 -int 14 -int 2 -int 7 -int 12
https://github.com/clburlison/profiles/tree/master/poundbangbash
41
Outlookcom.microsoft.OutlookSignInOptionsIntegerYes15.27.0nullThis will prevent user from signing in to any O365 service. This has the added effect of making sure users store no data online via microsoft servers.defaults write com.microsoft.Outlook SignInOptions -int 4
42
Outlookcom.microsoft.OutlookSendASmileEnabledBooleanYesTRUEThis key when set to false will deactivate the ability for users to use the "Smile" feature.defaults write com.microsoft.Outlook SendASmileEnabled -bool FALSE
43
Outlookcom.microsoft.OutlookTrustO365AutodiscoverRedirectBooleanYes15.29.0Suppress the Office 365 AutoDiscover redirect warningdefaults write com.microsoft.Outlook TrustO365AutodiscoverRedirect -bool TRUE
https://support.microsoft.com/en-us/help/3206915/how-to-suppress-the-office-365-autodiscover-redirect-warning-in-outlook-2016-for-mac
44
Outlookcom.microsoft.OutlookSendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.Outlook SendAllTelemetryEnabled -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
45
Outlookcom.microsoft.OutlookkSubUIAppCompletedFirstRunSetup1507BooleanYesControls the original "What's New" dialog and Office 365 activation prompt on first launchdefaults write com.microsoft.Outlook kSubUIAppCompletedFirstRunSetup1507 -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
46
Outlookcom.microsoft.OutlookFirstRunExperienceCompletedO15BooleanYesControls offer to import mailbox or setup an email account. (That's a cap o15, not zero15)defaults write com.microsoft.Outlook FirstRunExperienceCompletedO15 -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
47
Outlookcom.microsoft.Outlook
HideFoldersOnMyComputerRootInFolderList
BooleanYesThis hides local "On My Computer" folders in Outlookdefaults write com.microsoft.Outlook HideFoldersOnMyComputerRootInFolderList -bool TRUE
48
Outlookcom.microsoft.OutlookOUIWhatsNewShownItemIdsArrayYes15.32Controls the dynamic "What's New" dialog on first lauch after upgrades. An array of sequential ints. This may change due to MS Bug VSO #1476177.defaults write com.microsoft.Outlook OUIWhatsNewShownItemIds -array-add -int 1 -int 2
49
Outlookcom.microsoft.OutlookAutomaitcallyDownloadExternalContentIntegerYesnullControls the download of pictures in the reading panel. GUI Preference > Email > Reading > Security. Automatically is spelt incorrectly in the key this is a typo in the source code! 0 = Never, 1 = In messages from my contacts, 2 = In all messagesdefaults write com.microsoft.Outlook AutomaitcallyDownloadExternalContent -int 1
https://macadmins.slack.com/archives/C07UZ1X7B/p1493677923986852
50
Outlookcom.microsoft.OutlookDisableModernAuthBooleanYesFALSEAllows an admin to disable Modern Authentication connections from Outlook defaults write com.microsoft.Outlook DisableModernAuth -bool TRUE
51
Outlookcom.microsoft.OutlookOverrideAccountConfigurationWindowBooleanYes15.36 (170606)With the true value of the settings, Outlook will stop prompting for account add when the profile is empty during first run and subsequent startdefaults write com.microsoft.Outlook OverrideAccountConfigurationWindow -bool TRUE
52
PowerPointcom.microsoft.PowerpointSignInOptionsIntegerYes15.27.0nullThis will prevent user from signing in to any O365 service. This has the added effect of making sure users store no data online via microsoft servers.defaults write com.microsoft.Powerpoint SignInOptions -int 4
53
PowerPointcom.microsoft.PowerpointSendASmileEnabledBooleanYesTRUEThis key when set to false will deactivate the ability for users to use the "Smile" feature.defaults write com.microsoft.Powerpoint SendASmileEnabled -bool FALSE
54
PowerPointcom.microsoft.PowerpointSendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.Powerpoint SendAllTelemetryEnabled -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
55
PowerPointcom.microsoft.PowerpointkSubUIAppCompletedFirstRunSetup1507BooleanYesControls the original "What's New" dialog and Office 365 activation prompt on first launchdefaults write com.microsoft.Powerpoint kSubUIAppCompletedFirstRunSetup1507 -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
56
PowerPointcom.microsoft.PowerpointOUIWhatsNewShownItemIdsArrayYes15.32Controls the dynamic "What's New" dialog on first lauch after upgrades. An array of sequential ints. This may change due to MS Bug VSO #1476177.defaults write com.microsoft.Powerpoint OUIWhatsNewShownItemIds -array-add -int 1 -int 2
57
Wordcom.microsoft.WordSignInOptionsIntegerYes15.27.0nullThis will prevent user from signing in to any O365 service. This has the added effect of making sure users store no data online via microsoft servers.defaults write com.microsoft.Word SignInOptions -int 4
58
Wordcom.microsoft.WordSendASmileEnabledBooleanYesTRUEThis key when set to false will deactivate the ability for users to use the "Smile" feature.defaults write com.microsoft.Word SendASmileEnabled -bool FALSE
59
Wordcom.microsoft.WordSendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.Word SendAllTelemetryEnabled -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
60
Wordcom.microsoft.WordkSubUIAppCompletedFirstRunSetup1507BooleanYesControls the original "What's New" dialog and Office 365 activation prompt on first launchdefaults write com.microsoft.Word kSubUIAppCompletedFirstRunSetup1507 -bool TRUE
https://github.com/clburlison/profiles/tree/master/poundbangbash
61
Wordcom.microsoft.WordOUIWhatsNewShownItemIdsArrayYes15.32Controls the dynamic "What's New" dialog on first lauch after upgrades. An array of sequential ints. This may change due to MS Bug VSO #1476177.defaults write com.microsoft.Word OUIWhatsNewShownItemIds -array-add -int 1 -int 2
62
Skypecom.skype.skypeSKSilentUpgradeNoticeShownBooleanYesSurpress Upgrade Notificationdefaults write com.skype.skype SKSilentUpgradeNoticeShown -bool TRUE
63
Skypecom.skype.skypeSKAllowStealthUpgradeBooleanYesSupress installation prompt for Privilege Helper Tooldefaults write com.skype.skype SKAllowStealthUpgrade -bool FALSE
64
Other
com.microsoft.Office365ServiceV2
SendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.Office365ServiceV2 SendAllTelemetryEnabled -bool TRUE
65
Othercom.microsoft.autoupdate.fbaSendAllTelemetryEnabledBooleanYesTRUESet to false to send minimal heartbeat data, no application usage, and no environment detailsdefaults write com.microsoft.autoupdate.fba SendAllTelemetryEnabled -bool TRUE
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
Prefs
README