Set Office License Info for updates for Microsoft AutoUpdate

Starting with Microsoft Office Apps Version 16.79 for Word, Excel, PowerPoint, and Outlook, you need to activate your license to receive updates for Version 16.79 and later. This is required for both subscription and volume licenses.

Microsoft Office applications automatically update Microsoft AutoUpdate preferences to ensure they follow the correct update paths. However, if IT admins manage Microsoft AutoUpdate preferences, they might need to manually adjust the plist files to allow updates for Microsoft Office Version 16.79 and later.

The following examples show how to update Microsoft AutoUpdate preference settings, enabling updates for Microsoft Office Version 16.79 and later.

Important

If you update Microsoft Office Apps with an incorrect license after Version 16.79, the functionality becomes severely limited, restricting applications to read-only mode.

Preference AppCustomPref

You can manually tell Microsoft AutoUpdate what kind of license the Microsoft Office Apps have. Use the following preference settings:

Category Details
Domain com.microsoft.autoupdate2
Key AppCustomPref
Data Type Dictionary
Possible values Key: Path to each of the apps
Content: Dictionary
   Key: Various
   Value: Various
Comments There's no default value

Note

Keys and values are 'contracts' between the application and Microsoft AutoUpdate and therefore may change for each application.

The following examples show what is currently active:

  • You have a perpetual 2021 consumer license for Excel and Word, but only have a perpetual 2019 consumer license for PowerPoint. The following preference setting in Microsoft AutoUpdate is required:
    <key>AppCustomPref</key>
    <dict>
        <key>/Applications/Microsoft Excel.app</key>
        <dict>
            	<key>OfficeActivationLicense</key>
        	<string>2021-Consumer</string>
        </dict>
        <key>/Applications/Microsoft Word.app</key>
        <dict>
        	<key>OfficeActivationLicense</key>
        	<string>2021-Consumer</string>
        </dict>
        <key>/Applications/Microsoft PowerPoint.app</key>
        <dict>
        	<key>OfficeActivationLicense</key>
        	<string>2019-Consumer</string>
        </dict>
    </dict>
    

    This configuration allows Microsoft AutoUpdate to offer updates for Excel and Word beyond Version 16.78 and Version 16.79. However, it only updates PowerPoint up to Version 16.78, then stops.

  • You have Subscription licenses for Excel, PowerPoint, and Word. Following preference setting in Microsoft AutoUpdate is required:
    <key>AppCustomPref</key>
    <dict>
        <key>/Applications/Microsoft Excel.app</key>
        <dict>
        	<key>OfficeActivationLicense</key>
        	<string>Subscription</string>
        </dict>
       
        <key>/Applications/Microsoft Word.app</key>
        <dict>
        	<key>OfficeActivationLicense</key>
        	<string>Subscription</string>
        </dict>
        
        <key>/Applications/Microsoft PowerPoint.app</key>
        <dict>
        	<key>OfficeActivationLicense</key>
        	<string>Subscription</string>
        </dict>
    </dict>
    

    This example allows Excel, PowerPoint, and Word to be updated beyond Version 16.78 and Version 16.79.

App Domain

Microsoft Office Apps Version 16.78 writes out applicable license info to respective application preferences. Microsoft AutoUpdate uses "App Domain" entry on each of the registered application to locate needed information.

For this process to work, the following entry is required in the application registry within the Microsoft AutoUpdate preferences. Here's an example of the necessary entry:

<key>Applications</key>
<dict>
…. 
    <key>/Applications/Microsoft Excel.app</key>
    <dict>    
    <key>App Domain</key>
    <string>com.microsoft.office</string>
    <key>Application ID</key>
    <string>XCEL2019</string>
    <key>LCID</key>
    <string>1033</string>
    </dict>
… 
</dict>