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>