Deploy and Troubleshoot Office 365 ProPlus Updates with ConfigMgr (1/2)

With SCCM/Configuration Manager 1602 there is an option to deploy updates for Office 365 ProPlus. This is an elegant option instead of placing them on a DFS/file share. It’s easy to follow up the deployments with the new dashboard and take actions accordingly.

image

There are a couple of minior changes between 1602, 1606 and 1610, so I will keep my post to ConfigMgr 1610, and if you don’t see an option or don’t get it to work, make sure to upgrade your ConfigMgr infrastructure. My target machines are running Windows 10 1607.

 

Requirements and configuration

First what are the requirements to deploy Office 365 ProPlus patches?

  • Configuration Manager 1602 or later. I recommend the latest, 1610
  • Software update point, I assume the process of deploying patches are well known and the SUP is working
  • Add the following Software Update Point product, Office 365 Client, and Classification, Updates

image image

 

Ok, we assume you got all the pre-requirements set and now its time to download the patches, start by Synchronize Software Updates. Now wait for the patches to download.

image

 

Download your first update

Time to download your first update, just right click and download the update/updates. When it comes to language selection, make sure to download the correct languages, but more about that in the troubleshooting. In my case I choose to download both Current Channel and First release for Current Channel.

image

If you want to trace the download just have a peek in the %Temp%\PatchDownloader.log, it will show you the progress of the downloads and where the files downloaded and when finished what target folder the update is moved to. You can also have a look in the task manager

image image

When finished, have a look in the source and see what languages got downloaded

image

 

Configure the clients

First of all, you need to be on a supported channel and version of Office 365 ProPlus to update via ConfigMgr. Read more about it at this page Version and build numbers of update channel releases for Office 365 clients.

Second you need to make sure to enable updates with Configuration Manager/Office COM object. This is possible via different options such as

Group Policy Setting

Computer Configuration\Policies\Administrative Templates\Microsoft Office 2016 (Machine)\Updates\Office 365 Client Management = Enable

Office Deployment Tool

Make sure you add something like in the xml configuration file

<Add OfficeClientEdition=”32″ Channel=”Current” OfficeMgmtCOM=”True” >

Configuration Item, Script, Manually with registry modification

HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\OfficeMgmtCOM = (REG_SZ) True

 

Then you need to make sure to configure the channel/branch. This can be managed via

 Office Deployment Tool

Make sure to modify the Channel in the XML configuration to an appropriate one (Current, Deferred, FirstReleaseCurrent, FirstReleaseDeferred)

<Add OfficeClientEdition=”32″ Channel=”Current” OfficeMgmtCOM=”True” >

Group Policy Preference, Script, Configuration Item, Manually with registry modification

Modify this key

HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\CDNBaseUrl (REG_SZ)

to one of the URLs below

Current Channel:
CDNBaseUrl = http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60

Deferred Channel:
CDNBaseUrl = http://officecdn.microsoft.com/pr/7ffbc6bf-bc32-4f92-8982-f9dd17fd3114

First Release for Current Channel:
CDNBaseUrl = http://officecdn.microsoft.com/pr/64256afe-f5d9-4f86-8936-8840a6a4f5be

First Release for Deferred Channel:
CDNBaseUrl = http://officecdn.microsoft.com/pr/b8f9b850-328d-4355-9145-c59439a0c4cf

For example

image

It is also recommended to set either the registry key

HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\UpdatesEnabled (REG_SZ) True

or modify the XML configuration file with

<Updates Enabled=”TRUE” />

The above configuration is to make is more visible to the user there are updates available, the updates are still delivered via ConfigMgr even if it is set to False.

 

That was all for part 1, I skipped all about deploy and distribute the updates in ConfigMgr.

In a while I will publish the next part and I will show you how you can deploy and troubleshoot Office 365 ProPlus Updates to make your own pilot/PoC

Comments

5 responses to “Deploy and Troubleshoot Office 365 ProPlus Updates with ConfigMgr (1/2)”

  1. Christopher Mackintosh

    If i have SCCM 1610 and only wsus 3.2 installed on SCCM server because OS is on windows 2008 R2 does the download and deploy still work, you seem to indicate that this is a pre-req, which means i would have to perform the supported in-place upgrade of the OS first

    Like

    1. Hi, thanks for reaching out. You need to upgrade to WSUS 4.0+. Perform the OS upgrade first make sure to have everything backed up and uninstall AV

      Like

  2. Wow that was strange. I just wrote an very long comment
    but after I clicked submit my comment didn’t appear.
    Grrrr… well I’m not writing all that over again. Anyway, just wanted to say excellent blog!

    Liked by 1 person

  3. Mikael Grath

    great writeup 🙂

    Liked by 1 person

  4. […] In case you missed the first part: Deploy and troubleshoot Office 365 ProPlus Updates with ConfigMgr 1/2 […]

    Like

Leave a reply to mansion88 Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.