Skip to main content

What is the best way to package and deploy office 2019?



Thanks

What we do is download the individual packages from macadmins.software, relabel them Word_July2019.pkg, Excel_July2019.pkg, etc. Our policy just does the usual download & install process, then we run the volume serializer. Be sure in your JAMF Admin to set the priority to 11, that will force it to run after the Office packages (default priority is 10).


Hi! How do you all push the office updates now? I used to get them off macadmin software but I don't see the standalone ones anymore! @mlizbeth any thoughts?


Hey all. Rather than wasting precious time and space re-packaging apps into your distribution points every month, you should check out @talkingmoose's scripts for MS Office 2019 deployment. It works every time for my JAMF environment even with the serializer .pkg. No need to build anything out in Composer. Here is a link to his scripts and an example photo of how I do it at HBO for shared Macs that need a serialized version of Office 2019.



https://gist.github.com/talkingmoose/a16ca849416ce5ce89316bacd75fc91a



You utilize the URLs from https://macadmins.software/ to hardcode what package you want to trigger from the script. I created 3 scripts. One for the base O365 VL package, one for Skype for Business and one for Teams (the 3 scripts in the image)


As for updates, I use a config profile for MAU


@amartin253 But does the urls work for the standalone version? We don't use office 365 so just want to make sure...



Can you share your config profile for MAU?


Yes it does... If you look on the site, they still list the standalone packages for 2019. Here is an example of the script if you wanted to make it for Word 2019 Standalone Installer based off of the macadmins site (https://macadmins.software/) showing the link to be https://go.microsoft.com/fwlink/?linkid=525134



You could make packages with Composer that run the script if you wanted to use this script in Patch Management too.



!/bin/bash



<<ABOUT_THIS_SCRIPT



Written by:William Smith
Professional Services Engineer
Jamf
bill@talkingmoose.net
https://gist.github.com/talkingmoose/a16ca849416ce5ce89316bacd75fc91a



Originally posted: November 19, 2017
Updated: March 27, 2018



Instructions: Update the linkID value to one of the corresponding
Microsoft products in the list and run the script with elevated
privileges. If using Jamf Pro, consider replacing the linkID value
with "$4" and entering the ID as a script parameter in a policy.
Except where otherwise noted, this work is licensed under
http://creativecommons.org/licenses/by/4.0/
"You say goodbye and I say exit 0."





ABOUT_THIS_SCRIPT



enter the Microsoft fwlink (permalink) product ID



linkID="525134" # AutoUpdate SKUless download



525133 - Office for Mac SKUless download for Office 365 or 2019



525134 - Word SKUless download



525135 - Excel SKUless download



525136 - PowerPoint SKUless download



525137 - Outlook SKUless download



820886 - OneNote SKUless download



823060 - OneDrive SKUless download



830196 - AutoUpdate SKUless download



800050 - SharePoint Plugin SKUless download



832978 - Skype for Business SKUless download



862280 - InTune Company Portal download



868963 - Remote Desktop



871743 - Office 2016 Volume License



525133 - Office 2019 Volume License



this is the full fwlink URL



url="https://go.microsoft.com/fwlink/?linkid=$linkID"



change directory to /private/tmp to make this the working directory



cd /private/tmp/



download the installer package and name it for the linkID



/usr/bin/curl -JL "$url" -o "$linkID.pkg"



install the package



/usr/sbin/installer -pkg "$linkID.pkg" -target /



remove the installer package when done



/bin/rm -f "$linkID.pkg"



exit 0





Photo attached of the MAU Config Profile we use


hey everyone
Has anyone figured out how to bypass the sign in/first run screen?
I have an old script that worked with 2016 but it doesnt work anymore with office 2019.


@stephaniemm77 Check out https://docs.google.com/spreadsheets/d/1ESX5td0y0OP3jdzZ-C2SItm-TUi-iA_bcHCBvaoCumw/edit#gid=0



It is the holy grail of Office customization!


I am unable to upload any packages to Jamf Cloud. Is anyone else having this issue? It gets to 100% then gets a loading screen and then all the fields are empty except the last two which then say "null"


If you look within the Serializer iso, there's a readme.txt that gives some clues on how to set this up. With some help from D8, we use a policy that downloads the software from Microsoft links (as in txt file) then apply the Serializer package.


Hi,
I’m having issue packaging the serialiser. I downloaded the iso from the Microsoft volume licensing site and then in composer made it a pkg but when I ran it from self service it didn’t activate Microsoft office.
Thanks


@j.grafton, you don't need to repackage it. Double-click the ISO on your Mac and pull the PKG out of it. Upload that directly to you distribution point and deploy.


Thank you


nice just i want to know the activation key how to