There have been many different posts about deploying Office 365 with SCCM. The majority of them used the Office Configuration tool in a more or less creative way.

An easier method has been available for awhile to help SCCM admins to create the “perfect” Office 365 package. The SCCM Office 365 Installer is a new feature released in SCCM 1702. SCCM Office 365 Installer provides an easy-to-use wizard to define every related item for an Office 365 application.

Whether you are new to creating Office 365 package or simply want to refresh an older package, this solution will ease every step of creating an Office 365 package.

In this post, we will detail how to use the Office 365 Installer creation wizard.

If you are looking for How to Update Office 365 using SCCM, see our previous post.

Prerequisites

  • SCCM Current Branch 1702 and up

Create SCCM Office 365 Installer Package

  • Browse to Software Library / Office 365 Client Management

SCCM Office 365 Installer

  • Select Office 365 Installer

SCCM Office 365 Installer

  • Define the Name and Network path to store the content for the Office 365 installation

SCCM Office 365 Installer

  • Select Manually specify the Office 365 client settings

SCCM Office 365 Installer

Important Info

You can specify an XML file, but using the wizard is much more intuitive

You can get the Office 365 Deployment tool to help create the XML file from the Microsoft download page or the Office 365 Configuration XML editor

  • Select
    • Suite:
    • Applications :
      • Acces
      • Excel
      • OneDrive for Business(Groove)
      • OneDrive (Desktop)
      • OneNote
      • Outlook
      • PowerPoint
      • Publisher
      • Skype for Business
      • Word
    • Additional products:
      • Project
      • Visio
      • Remember that licenses are required even if installed
Important Info

Be careful about OneDrive for Business(Groove). This is usually no longer used and confusing because of the naming.

OneDrive (Desktop) is the one to be used

SCCM Office 365 Installer

    • Select
      • Architecture
        • 32-bit
        • 64-bit
      • Version: leave blank for the latest release
      • Channel:
        • Monthly
        • Semi-Annual Channel (Targeted)
        • Semi-Annual Channel
        • More details on Office 365 channels on Microsoft documentation
      • Languages
      •  Properties
        • Accept EULA
        • AutoActivate
        • Shared Computer Activation
        • Pin icons to the taskbar (Win7/8.x only)
Important Info

 Microsoft still recommend x86 over x64 in many cases. See details on Microsoft documentation 

SCCM Office 365 Installer

  • A prompt will display when selecting the Accept EULA

SCCM Office 365 Installer

  • Select to deploy the application now or not. Deploying it now will also ask to distribute the content.

SCCM Office 365 Installer

  • Summary

SCCM Office 365 Installer

  • Progress, this will actually download the content to install Office 365. It will take some time.

SCCM Office 365 Installer

  • Completion

Result

The content folder has the Office Deployment tool, configuration.xml and actual bits of the Office click-to-run installer

SCCM Office 365 Installer

Configuration.xml has almost all the required information in it.

SCCM Office 365 Installer

Important Info

The only thing that is not part of the configuration.xml is the Display Level.

We recommend adding Display Level=”None”, so there is no prompt for a user or to run in a Task Sequence.

SCCM Office 365 Installer

For more details about the configuraiton.xml, see Microsoft Documentation.

  • An application is automatically created at the root of Software Library / Application Management / Applications

SCCM Office 365 Installer

  • The Detection method is automatically populated.

SCCM Office 365 Installer

This is by far the easiest method to create an SCCM Office 365 application or package. No problem of syntax in the Configuration.xml, no problem to define the Detection Rule.

SCCM Office 365 Inventory Report

Remember to look at our free Office 365 report to keep track of your deployed version and channel.

SCCM Office 365 inventory report

 

Comments (15)

Asim Khan

08.14.2019 AT 02:00 PM
Deploying this in an environment with client PCs that have O365 versions from 16.0.7967.2161 all the way to 16.0.11727.20244. (a) Will this update everyone to the latest and (b) how will it affect the few dozen users that have Visio or Project, will it leave it as is or uninstall it. Thanks, AK

web design l koncept

11.13.2018 AT 03:43 AM
Color also plays an important role in determining the designing part of a HTML Email Template. In this method the use of the applying just isn't directly controlled by itself. Flexible return policy: Many times a female needs a second opinion and you need to respect this nature.

Paul

10.25.2018 AT 08:00 PM
We deploy Office as part of our TS with Project and Visio advertised to our licensed users. I found the detection methods for visio and project were wrong (the wizard sets them so they all point at the same reg key). I found the simplest way to resolve was to change the detection method for Visio and Project to point to %ProgramFiles(x86)%\Microsoft Office\root\Office16\VISIO.EXE %ProgramFiles(x86)%\Microsoft Office\root\Office16\WINPROJ.EXE Set the file version to the version of the software. Whatever you download, that version number will match the exe version numbers.

Brian Jensen

10.10.2018 AT 02:14 PM
Great article. In Microsoft's documentation, they specify an option to "Upgrades: Choose to automatically remove all previous MSI versions of Office." I don't see that option in my test VM, nor did I see it on your screenshots. Do you know why it is not there or under what conditions it would show up?

Chris

08.17.2018 AT 02:28 PM
Thanks for the great article. Since you did allude to "refresh[ing] an older package" I did have a question regarding keeping my installation source up to date. My current installation source has version 16.0.9126.2227, but the latest I manually downloaded is version 16.0.9126.2275. Is there an automated way to keep the source version current or refresh the source in-place, or does one need to run through the Office 365 Client Installation Wizard again and create a new package specifying a new directory to download the content? Thanks again

Ace

08.17.2018 AT 03:22 PM
I second this question, please advise.

Jonathan Lefebvre

08.28.2018 AT 08:48 AM
Hi Chris and Ace, There is no magic trick to keep the source package of Office 365 up-to-date. but that would be a great idea to work on this. thanks Jonathan

Scott Scharf

06.06.2018 AT 07:53 PM
We have used this process and it has worked well. I have a big question. If the install is set to not install Project or Visio and we set another application for these items. When the second package is installed will the first package need to be removed and then the new parts installed or can it be installed over what is on the machine. There has been a suggestion that when the new components are set with a removal and reinstall any addins or settings will be lost. Therefore we are deploying the whole suite to all with our having to set the user with a license if they need the component

Shaun

06.06.2018 AT 03:25 PM
It does not deal with existing 2016 installs either, which will cause it to fail (but it will still add the registry entry; so after removing Office 2016, there won't be a way to re-install 365 from Software Center as it will believe it is already present).

Tim Amico

08.16.2018 AT 03:25 PM
You need to change the default detection method to "ClientVersionToReport" instead of "VersiontoReport". This will keep the installer from showing as installed in Software Center, if it fails from having Office 2016 installed.

Darren

06.06.2018 AT 04:01 PM
Changing the installer to run the scrub script first should fix all that I assume?

Shaun

06.06.2018 AT 03:24 PM
The Detection Rule is not reliable, as that registry entry remains even if Office 365 is later uninstalled. Also, the wizard fails to add an Uninstaller to the application.

Joan

10.19.2018 AT 01:38 AM
Is there any tweak with the current detection method so we can add components of Office 365 as needed?

Darren

06.06.2018 AT 01:15 PM
Will this deal with Office 2016 installs that are currently on the machine?