FileWave Alliance

The Official Community Forum
  • Page:
  • 1

TOPIC: Office 2016 for Mac - version 15 - Volume License

Office 2016 for Mac - version 15 - Volume License 07 Apr 2016 08:26 #2250

  • Henk Baert
  • Henk Baert's Avatar Topic Author
  • Offline
  • 2nd Level - Yellow Belt
  • 2nd Level - Yellow Belt
  • Posts: 32
  • Karma: 4
  • Thank you received: 4
Hi there,

Anyone succeeded in packaging and deploying Office 2016 with a Volume License?
Deploying the package (without the com.microsoft.office.licensingV2.plist) and launching the Microsoft_Office_2016_VL_Serializer.pkg (through a "Execute when activated"-script) doesn't prevent the "You have to sign in" dialogue from Microsoft.

It seems that before 15.18 the com.microsoft.office.licensingV2.plist was sufficient; but know this file is made unique for each Mac and is checked from time to time to prevent unofficial copying.

Advice from Microsoft: just run the installers (one with the application-installers, and one with the serialize-pkg) does off course prevent a roll back.

Anyone had succes with version 15.18 or higher?

Thanks for any help!

Henk
Last Edit: by Henk Baert. Reason: forgot the last 2 lines :-)

Office 2016 for Mac - version 15 - Volume License 21 Sep 2016 15:00 #2374

  • Mike.Thompson
  • Mike.Thompson's Avatar
  • Offline
  • User is blocked
  • User is blocked
  • Posts: 4
  • Karma: 1
  • Thank you received: 1
I know this thread is more than several months old. Just in case this could help someone else we run into the same issue. Here are the steps we took to get it working properly for the volume licensing version.

We built a PKG with Packages that run each PKG
fresh installed from Filewave. We could not get a Fileset Magic fileset to
work no matter what we tried. I have read online the serializer and
installer could be doing something based off of individual hardware ID for
the volume licensing installation. Maybe this will help someone in the
future if you get a request. He used some of the bash script for Office

Info and all info based on the link below on how to build and create the package, etc:
derflounder.wordpress.com/2015/08/05/cre...6-15-12-3-installer/


The PKG unpacks and runs this script:

#!/bin/bash

# Determine working directory

install_dir=`dirname $0`


#Run the installers.
/usr/sbin/installer -dumplog -verbose -pkg
$install_dir/"Microsoft_Office_2016_Volume_Installer.pkg" -target "$3"
/usr/sbin/installer -dumplog -verbose -pkg
$install_dir/"Microsoft_Office_2016_VL_Serializer.pkg" -target "$3"
/usr/sbin/installer -dumplog -verbose -pkg
$install_dir/"Microsoft_Excel_15.19.1_160212_Updater.pkg" -target "$3"
/usr/sbin/installer -dumplog -verbose -pkg
$install_dir/"Microsoft_OneNote_15.19.1_160212_Updater.pkg" -target "$3"
/usr/sbin/installer -dumplog -verbose -pkg
$install_dir/"Microsoft_Outlook_15.19.1_160212_Updater.pkg" -target "$3"
/usr/sbin/installer -dumplog -verbose -pkg
$install_dir/"Microsoft_PowerPoint_15.19.1_160212_Updater.pkg" -target "$3"
/usr/sbin/installer -dumplog -verbose -pkg
$install_dir/"Microsoft_Word_15.19.1_160212_Updater.pkg" -target "$3"

exit 0

Office 2016 for Mac - version 15 - Volume License 22 Nov 2016 14:24 #2417

  • P-M Lejon
  • P-M Lejon's Avatar
  • Offline
  • 5th level - Black Belt
  • 5th level - Black Belt
  • Posts: 92
  • Karma: 3
  • Thank you received: 15
I use ordinary filesets for each application (just install and drag and drop to create fileset - no need for FSM).

To activate licens:
Alternative 1: i.e. Office 365 E3 licens
Just ask the user to log in with their O365 credentials on first launch

Alternative 2 - sitelicens
Here you need some pkg-extracting skills
Create a fileset with (use your own paths):
/.myFileWaveStuff/Microsoft Office Setup Assistant.app
/Library/LaunchDaemons/com.microsoft.office.licensingV2.helper.plist
/Library/PrivilegedHelperTools/com.microsoft.office.licensingV2.helper
/private/var/db/receipts/com.microsoft.package.component.bom
/private/var/db/receipts/com.microsoft.package.component.plist
/private/var/db/receipts/com.microsoft.pkg.licensing.bom
/private/var/db/receipts/com.microsoft.pkg.licensing.plist

And finally, Postflight script:
#!/bin/sh

# reload/load launch daemon
if [ ! "$(launchctl list | grep com.microsoft.office.licensingV2.helper)" = "" ]; then
	launchctl unload /Library/LaunchDaemons/com.microsoft.office.licensingV2.helper.plist
fi
launchctl load /Library/LaunchDaemons/com.microsoft.office.licensingV2.helper.plist

# Activate license
/.myFileWaveStuff/Microsoft\ Office\ Setup\ Assistant.app/Contents/MacOS/Microsoft\ Office\ Setup\ Assistant
exit 0

Works perfectly. And you don't have to re-enable/reload/etc the licencing fileset, just activate newer filesets for the four apps.

(I'm currently working on enabling auto updating using MAU - so stay tuned for a follow up)
The following user(s) said Thank You: PKZ IT
P-M Lejon
System Administrator
BonnierNews
Sweden
  • Page:
  • 1