Soon Microsoft are to release an update to the Office 2016 Volume License installer on VLSC.
This update is 15.17 & is the first that has a few changes that may affect the way you deploy Office 2016.
These changes are going to be later enforced in 15.20 & onwards. Below are some details on the changes, some of the why & how via the power of the MacAdmins.org Slack & the awesome @pbowden that some of us have had a sneak peek.
If you already use Office on a PC or iPad, you will find yourself right at home in Office 2016 for Mac. It works the way you expect, with the familiar ribbon interface and powerful task panes. Mac users will appreciate the modernized Office experience and the integration of Mac capabilities like Full Screen view and Multi-TouchTM gestures. Activate MS Office 2019/2016 for macOS - MicrosoftOffice2019VLSerializer Office 2019 above. Note that Office2019 DO NOT support activate via simple copy/paste plist license file which is the simplest way to activate Office 2016. Fortunately, you can also use the VL Serializer tool, just install Office 2019 and Serializer, then run Serializer to activate.
Contents
- 1 What’s Changing?
When you download the .iso from VLSC you’ll notice two packages within it:
The change is the new second pkg: “Microsoft_Office_2016_VL_Serializer.pkg”
What’s that about?
Well, for a while now it’s been fairly common practice to deploy the Office license to Macs outside of the Office installers or updates.
This came about as on occasion an Office Update or Installer would delete the file.
However, whilst the deletion itself was a bug, the ability to use the license.plist across Macs was also a bug.
What is it & should I use it?
With Office 2016, Microsoft are moving to a device based serialisation method. Which means that deploying the plist /Library/Preferences/com.microsoft.office.licensingv2.plist will no longer work.
This device based serialisation is based around the generating a license on the Mac that is to be running Office 2016.
So if you employ monolithic imaging or deploy Office 2016 via a Composer snap shot etc, the serialisation will not work. (Please don’t deploy Office 2016 via a Composer snap shot, use the pkg).
Also, if you install Office 2016 whilst booted to another volume (as in when installing via a NetBoot or NetInstall volume or something like Target Mode Imaging), again the serialisation will not work.
To install Office 2016 from another volume & have the serialisation work, cache it locally on the Mac being imaged & install on first boot or if using Casper Imaging check “Install on boot drive after Imaging” for the PKG from within Casper Admin.
However, to enable Office 2016 to be correctly licensed in the multitude of deployment scenarios that we mac admins employ, @pbowden & his team have created the “Microsoft_Office_2016_VL_Serializer.pkg”
Running this will correctly serialise the Office 2016 suite, & should be run from the Mac that’s running the suite. So again, can be added post imaging & then the suite will be correctly serialised.
To be clear, this will only affect you if using the Volume Licensed version of Office 2016 & not the Office365 version.
What happens if I carry on copying the licensing.plist?
For now, not much.
15.17 is the first release with the “Microsoft_Office_2016_VL_Serializer.pkg”, from 15.20 (scheduled for Q1 2016) you will have to use the correct license.
Microsoft Office Serializer
How did people find this out?
Well a little over a month ago a gentleman with the nick @pbowden hopped into the #microsoft-office channel on the MacAdmins.org Slack, this was awesome as @pbowden is a: Software engineer for Office for Mac/iOS at Microsoft, a fellow Brit & nice guy.
It’s been a great few weeks with the community sharing feedback with @pbowden & some of us being able to test pre-release installers for Office.
I hope this warning has been as helpful to you, as it was when @pbowden shared it with us.
Both Office 2016 and Office 2019 for Mac are available for installation and updating via Jamf Pro. The default for DEP imaged machines and EPM's third-party patching system is still 2016, but you are free to install or upgrade to 2019 with the instructions below.
Version numbering and names
Microsoft's application versions for 2016 and 2019 are very similar, so it's important to verify that you are installing the correct version. Version numbers up through 16.16.x are Office 2016, while 16.17 and higher are Office 2019. The licensing for these two are mutually exclusive, so be sure to install the matching serializer and application packages. See below for the two sets of packages.
Note that Microsoft's naming scheme for packages has also changed to use underscores instead of spaces for the 2019 packaging. This naming scheme is reflected in our Jamf Pro package names, which means that 2019 packages will appear separately from 2016 packages when sorting them by name.
Deploying the latest Office 2016 with EPM's custom triggers.
Office For Mac Serializer
You can install the entire Office 2016 suite in one step by calling the epm-thirdparty-office trigger. You can do this either manually on a computer from Terminal by entering `sudo jamf policy -event epm-thirdparty-office` or execute it via Jamf policy by entering that same command into 'Execute Command' field under the 'File and Processes' payload.
If you want only individual applications rather than the entire suite, you can call the following custom triggers. Note that these will install only the application, not the license or Microsoft AutoUpdate. See the next section for the additional packages you will need to install for those components.
epm-thirdparty-excel
epm-thirdparty-onenote
epm-thirdparty-outlook
epm-thirdparty-powerpoint
epm-thirdparty-word
Deploying Office 2016 with custom policy setup
If you prefer to build out deployment policies yourself rather than use the custom trigger outlined above, you can install the 7 component packages yourself. You will want to deploy the serializer, the AutoUpdate, and any or all of the individual applications (like Word and Excel):
- Microsoft Office 2016 Serializer 2.0.pkg
- Microsoft AutoUpdate_3.11.17101000_Updater.pkg (or latest number)
- Microsoft Excel-16.16.18111001.pkg
- Microsoft OneNote-16.16.18111001.pkg
- Microsoft Outlook-16.16.18111001.pkg
- Microsoft PowerPoint-16.16.18111001.pkg
- Microsoft Word-16.16.18111001.pkg
The version numbers here are examples, and the latest as of 12/01/2018. New versions of Office 2016 are released periodically. It's best to install the latest version of 16.16 that you see available. |
Technicolor mac address filtering. Follow the steps in the below link for software deployment for more details on setting up policies to deploy packages.
Deploying the latest Office 2019 with EPM's custom triggers.
Strike force heroes no download. You can install the entire Office 2019 suite in one step by calling the epm-thirdparty-office-2019 trigger. You can do this either manually on a computer from Terminal by entering `sudo jamf policy -event epm-thirdparty-office-2019` or execute it via Jamf policy by entering that same command into 'Execute Command' field under the 'File and Processes' payload.
If you want only individual applications rather than the entire suite, you can call the following custom triggers. Note that these will install only the application, not the license or Microsoft AutoUpdate. See the next section for the additional packages you will need to install for those components.
epm-thirdparty-excel-2019
epm-thirdparty-onenote-2019
epm-thirdparty-outlook-2019
epm-thirdparty-powerpoint-2019
epm-thirdparty-word-2019
Deploying Office 2019 with custom policies
If you'd like to install Office 2019 with your own policies, the process is similar to 2016; you need to install the newer Serializer package, the newer 2019 application packages, and AutoUpdate.
- Microsoft_Office_2019_VL_Serializer.pkg
- Microsoft_AutoUpdate_4.5.18110402_Updater.pkg
- Microsoft_Excel_16.19.18110915.pkg
- Microsoft_OneNote_16.19.18110915.pkg
- Microsoft_Outlook_16.19.18110915.pkg
- Microsoft_PowerPoint_16.19.18110915.pkg
- Microsoft_Word_16.19.18110915.pkg
The version numbers here are examples, and the latest as of 12/01/2018. New versions of Office 2016 are released periodically. It's best to install the latest version that you see available. |
Follow the steps in the below link for software deployment for more details on setting up policies to deploy packages.
Deploying updates
If you want to just deploy the latest updates, you can deploy just the individual application packages listed above. Alternatively, you can execute the custom trigger epm-thirdparty to update any outdated packages of Office 2016 and 2019. For details on using the epm-thirdparty trigger, see [Jamf Pro - epm-thirdparty patching]
If you need assistance creating policies for the installation packages please contact the Endpoint Management team at endpointmanagement@mit.edu.
Related articles
Office 2016 Mac Catalina Serializer
See Jamf Pro - Software Deployment for more information on how to create deployment policies.
See [Jamf Pro - Third-party software patching] for information on deploying new updates as they are released.
See [Jamf Pro - epm-thirdparty patching] for more information on using EPM's custom triggers for patching and installing.