Microsoft Office
com.microsoft.office
Microsoft Office settings
Configuration Keys (33)
Showing 33 of 33 keys
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
PFC_SegmentedControl_0stringrequired | string | — | Default: — | Range: — |
TermsAccepted1809booleanAccept Office 2019 Use Terms | boolean | If you don't want your users to see the Office 2019 Use Terms dialog, and instead accept the terms on their behalf, set this value to TRUE. | Default: false | Range: — |
Activation Account | string | This value pre-fills the account authentication field for O365 users and sets the 'Belongs to' field in the About Box for both O365 and VL users. | Default: — | Range: — |
OfficeAutoSignInbooleanAuto Sign In | boolean | Automatically configure Office 365 mailbox on first launch for Outlook. Will suppress first run dialogs for Word, Excel, PowerPoint and OneNote. For new installations from the Mac App Store, will bypass the first run dialogs that ask users if they wish to purchase a new Office 365 subscription. | Default: false | Range: — |
Connected Experiences, Most | boolean | You can use this preference to control whether most connected experiences are available to your users. | Default: true | Range: — |
Connected Experiences: Analyzing Content | boolean | Connected experiences that analyze your content are experiences that use your Office content to provide you with design recommendations, editing suggestions, data insights, and similar features. For example, PowerPoint Designer or Researcher in Word. | Default: true | Range: — |
Connected Experiences: Downloading Content | boolean | Connected experiences that download online content are experiences that allow you to search and download online content including templates, images, 3D models, videos, and reference materials to enhance your documents. For example, Office templates or PowerPoint QuickStarter. | Default: true | Range: — |
Connected Experiences, Optional | boolean | In addition to the connected experiences above, there are some optional connected experiences that you may choose to allow your users to access. For example, the LinkedIn features of the Resume Assistant in Word or the Weather Bar in Outlook, which uses MSN Weather. | Default: true | Range: — |
Diagnostic Data | string | Diagnostic data is used to keep Office secure and up-to-date, detect, diagnose and remediate problems, and also make product improvements. | Default: "BasicDiagnosticData" | Range: Required Data Only (BasicDiagnosticData), Required and Optional Data (FullDiagnosticData), Zero Diagnostic Data (ZeroDiagnosticData) |
SendAllTelemetryEnabledbooleanSend Telemetry Data | boolean | Controls wether diagnostic data transmission is on or off. | Default: true | Range: — |
Has User Seen First Run Experience | boolean | Setting this option to TRUE will suppress the 'Your privacy options' dialog for Volume License users only. | Default: false | Range: — |
msoridEnableLoggingintegerEnable logging for authentication requests | integer | Increase logging levels for authentication requests. Enable Minimum Severity (msoridDefaultMinimumSeverity) option if this key is enabled. | Default: 0 | Range: — |
msoridDefaultMinimumSeverityintegerMinimum severity for authentication requests logging | integer | Set value to 200 if 'logging for authentication requests' (msoridEnableLogging) is enabled. | Default: 200 | Range: — |
DefaultsToLocalOpenSaveboolean'On My Mac' as default open and save location | boolean | When set to true will force the open/save panel to ‘On My Mac' instead of 'Online Locations'. | Default: false | Range: — |
ShowDocStageOnLaunchbooleanShow Document Selector | boolean | Show or Hide the Document gallery selector when office applications are launched. | Default: true | Range: — |
ShowWhatsNewOnLaunchbooleanShow 'What's New' dialogs | boolean | A setting of FALSE supresses all "What's new" messages for all suite apps: Word, PowerPoint, Excel, Outlook and OneNote. | Default: true | Range: — |
Theme | integer | Set the theme used by Microsoft Office. | Default: 0 | Range: Colorful (0), Classic (1), Dark Mode (2) |
InstallAutoUpdatebooleanInstall AutoUpdate (MAU) | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing AutoUpdate. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallDefenderbooleanInstall Defender | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing Defender. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallExcelbooleanInstall Excel | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing Excel. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallOneDrivebooleanInstall OneDrive | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing OneDrive. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallOneNotebooleanInstall OneNote | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing OneNote. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallOutlookbooleanInstall Outlook | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing Outlook. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallPowerPointbooleanInstall PowerPoint | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing PowerPoint. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallTeamsbooleanInstall Teams | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing Teams. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
InstallWordbooleanInstall Word | boolean | Uncheck (FALSE) to prevent the Office suite installer from installing Word. (Not needed if you want to use default value of TRUE.) | Default: true | Range: — |
VisualBasicEntirelyDisabledbooleanVisualBasic Entirely Disabled | boolean | If enabled, completely disables VBA. | Default: — | Range: — |
VisualBasic macro security level | string | The VisualBasicMacroExecutionState1 setting controls whether macros are ever allowed to execute, and what the user experience is when opening a file that contains a macro. By default, macros will only run after the user is presented with an alert when opening a file that contains a macro. The user must make a choice whether to allow or deny macros for each individual file, each time that file is opened. | Default: "DisabledWithWarnings" | Range: Disabled: Without Warnings (DisabledWithoutWarnings), Disabled: With Warnings (DisabledWithWarnings), Enabled: Without Warnings (EnabledWithoutWarnings) |
Disable Visual Basic External Dylibs | boolean | Controls the ability for 3rd party vendors to use a DECLARE statement to bind a Visual Basic symbol name to an external procedure in the local OS. | Default: false | Range: — |
Allow Visual Basic to Bind to System | boolean | Determines if macros are allowed to use a DECLARE to bind to the system() OS API. This API allows macros to execute arbitrary external processes and pass them arbitrary data on the command line. | Default: false | Range: — |
Disable Visual Basic to Bind to Popen | boolean | Determines if macros are allowed to use a DECLARE to bind to the popen() OS API. This API allows macros to execute arbitrary external processes and pass them arbitrary data on the command line. | Default: false | Range: — |
DisableVisualBasicMacScriptbooleanDisable macros from invoking the MacScript() Visual Basic API. | boolean | The DisableVisualBasicMacScript setting determines if macros are allowed to invoke the MacScript() Visual Basic API. This API allows macros to execute arbitrary processes via AppleScript by including "do shell script ..." in the AppleScript code. | Default: false | Range: — |
VBAObjectModelIsTrustedbooleanVBA Object Model is Trusted | boolean | Controls the ability for Office to write to the VB project through the VBA object model. | Default: false | Range: — |