How to Deploy and Install Office 365 Applications via SCCM CB


We can deploy Office 365 apps (Word, Excel, PowerPoint, Outlook, etc..) to clients using SCCM CB. Beginning from SCCM CB version 1702, from Office 365 Client Management dashboard, you can start the Office 365 application Installer. This will let us configure Office 365 installation settings, download files from Office Content Delivery Networks (CDNs), and deploy the files as an application. In this post, we will see “How to Deploy and Install Office 365 Applications via SCCM CB”. More details in the video tutorial here.

In this post, we will see the green field approach to deploy and install O365 applications. I have another post which explain about “How to Deploy and Install Office 365 Software Updates (patches) with SCCM CB ADR“.

What is Office 365 Client Installer?

Office 365 client installer is nothing but Office 365 client applications installer. Is that bit clearer? So, which are those Office 365 Client applications? Word, Excel, PowerPoint, OneDrive, Outlook, etc.. Basically, OFFICE 365 Client installer will help to install all these applications to end user devices like Windows 10, Windows 8 and Windows 7.

How to start the Office 365 Client Installation Wizard?

You can start the Office 365 client installation wizard from SCCM console – \Software Library\Overview\Office 365 Client Management dashboard. Click on the + Office 365 Installer to launch the office 365 installer from SCCM CB console.

Office 365 client installation files will be downloaded to this location if they do not already exist. Without internet you can’t proceed to 2nd page of this wizard. This is incase if the you have not downloaded the Office 365 configuration files.

How to Deploy and Install Office 365 Applications via SCCM CB

You can set up all the client settings using “Import Client settings” option in Office 365 Client Installation Wizard. You can import the configuration.xml file to automatically configure all the settings of Word, Excel, PowerPoint, Outlook, etc. Otherwise, you can select the option to manually configure all the settings via office 365 app installation wizard.

Select the list of Office 365 applications you want to Install

Select the Office Suite as part of the O365 apps installation wizard. There are two office suites available as part of the installation wizard.

Office 365 ProPlus
Office 365 Business

You will also get an option to select the O365 Applications to include installation. I don’t want to install OneDrive for Business (Groove) application as it’s the old sync client. Rest of all apps will be installed on the Windows device as per your selection of the application from the wizard.

OneDrive for Business
Skype for Business

You have an option to select additional office products like Visio and Project. For those two products, there is a special licensing option. Those license options are also available Office 365 Subscription Standard Edition – Volume License. Professional Edition – Volume License. More details in the video tutorial here.

How to Deploy and Install Office 365 Applications via SCCM CB

Specify Client settings for Office 365 Applications (Word, Excel, Outlook PowerPoint etc.)

Select the Architecture for Office 365 applications like Word, Excel, PowerPoint, etc..There are two versions 32bit Vs. 64bit. There are 4 update channels are available in SCCM Office 365 client install wizard.

But, recently these update models are changed. Following are the latest Office365 update models Monthly Channel (formerly Current Channel), Monthly Channel (Targeted), Semi-Annual Channel (Differed Channel) and Semi-Annual Targeted (formerly First Release for Deferred Channel).

You can have different languages for Office 365 applications. Depending on your preference or regions, you can select the language of applications. This wizard will help you to download the languages that will be downloaded for office 365.

You can also configure to “Accept EULA,” and Auto activate the applications. You can also have Pin Icons to the taskbar for Windows 8 and Windows 7 machines. The pin option is not applicable for Windows 10 devices. More details in the video tutorial here.

How to Deploy and Install Office 365 Applications via SCCM CB

How to Deploy and Schedule Office 365 Apps via SCCM CB?

Deployment options/settings are also part of Office 365 Client Installation Wizard. You have to select the collection you want to deploy the Office 365 client on your SCCM CB environment. Select the content locations or DPs from Content page.

There are two types of Office 365 client installation options. Mandatory and Optional deployments. You can schedule the Office 365 client deployment as per your organization requires.

End User Experience of Office 365 App on Windows 10 Devices

You can see the Office 365 app listed in Software Center. As it was a mandatory deployment, it got automatically installed on Windows 10. All O365 Applications got installed on Windows 10 Device. The Office365 update channel is Current Channel (Monthly channel).

Excel, PowerPoint, Outlook, etc. apps are installed successfully on Windows 10 device. There was no internet connection on Windows 10 device hence the activation didn’t happen automatically. The License will automatically assign as per users subscription. You can launch all the applications (Word, Excel, PowerPoint, OneDrive, etc..) from Windows 10 machine after the install.

How to Deploy and Install Office 365 Applications via SCCM CB

Office 365 Client Management dashboard provides the details number of clients managed O365 clients in your SCCM CB hierarchy. How to create Office 365 ADR and How to deploy Office 365 Software Updates? More details in the video tutorial here.

Example of Office 365 Client Installation Wizard Configuration

 Application Settings
• Application name: Office 365 Client Install
• Administrator comments:
• Content Location: \\DC1\Sources\Office365\Client Install Pre Prod
 Office 365 Settings
• Suite: Office 365 ProPlus
• Excluded Applications: Groove
• Additional Office Products: None
• Edition: 64-Bit
• Channel: Current
• Languages: English (United States) default, Hindi (India), Malayalam (India)
• Version: 16.0.8326.2107
• Shared Computer Activation: False
• Pin Icons To Taskbar: True
• Autoactivate: False
• Accept EULA: True

• Collection: All Desktop and Server Clients
• Use default distribution point groups associated to this collection: False
• Automatically distribute content for dependencies: True
 Success: Content (1):
 Deployment Settings
• Action: Install
• Purpose: Required
• Pre-deploy software to the user's primary device: False
• Send wake-up packets: False
• Allow clients to use a metered Internet connection to download content: False
• Time based on: UTC
• Available Time: As soon as possible
• Deadline Time: Disabled
• Delayed enforcement on deployment Disabled
 User Experience
• User notifications: Display in Software Center and show all notifications
• Ignore Maintenance Windows: False
• System restart (if required to complete the installation): False
• Commit changes at deadline or during a maintenance win&dow (requires restarts): True
• Enable System Center Operations Manager maintenance mode: False
• Generate System Center Operations Manager alert when a software installation fails: False
• Create a deployment alert when the threshold is lower than the following:: False
• Create a deployment alert when the threshold is higher than the following: False

Sample Configuration.XML file configuration for Office 365

 <Add OfficeClientEdition="64" Channel="Current" Version="16.0.8326.2107" OfficeMgmtCOM="True">
 <Product ID="O365ProPlusRetail">
 <Language ID="en-US" />
 <Language ID="hi-IN" />
 <Language ID="ml-IN" />
 <ExcludeApp ID="Groove" />
 <Display AcceptEULA="TRUE" />
 <Property Name="SharedComputerLicensing" Value="0" />
 <Property Name="PinIconsToTaskbar" Value="TRUE" />
 <Property Name="AUTOACTIVATE" Value="0" />

References :-


  1. I used the SCCM Office 365 Client Installation Wizard Summer 2017 to create an application package. It worked great; however, I’m trying to setup an install for a different channel now and the wizard does not have the new channel names in the Channel drop down box (for example it still has Deferrred) and also the versions that it has for each channel are not the latest versions. How do I get he Channels and Version drop downs to have the latest selections?

  2. What the is required cache space? My deployment failed immediately with “not enough temp space reserved to download the software. Use config mgr control panel applet to adjust available temp space.”

    Also, my CAS.log says: Even if all currently inactive cached content was removed there would not be enough space available for this request.

    My current client cache settings are 5120. Does this need to be increased? To what?

  3. This is very helpful. I have a question re adding or removing components


    Set an initial deployment to install the following (Note Access, Project or Visio is not installed)
    OneDrive for Business
    Skype for Business

    At a later time a user wants one of the apps that was not installed. (Access, Project or Visio) Can they be added to the box or will O365 need to be uninstalled and re installed.

    The concern is two fold; 1. The size of this could take some time to process. 2. There are applications that connect excel that may loose those connection ie SAP and excel addins

    Can you help clarify this and possible provide any links that would provide clarification.



    • I would like to know if you can later update content of the original application with either changes to configuration or newer build updates. Or if the best practice would be to create another Application with the required changes/updates and remove the original and deploy the updated.

      • This is an independent application once you created it. So there is no restriction to change it. But I would recommend creating 2 client apps one with semi-annual targeted update channel and second one semi-annual update channel. You can change the configuration.xml from the source folder if you want to do that. Update to the latest version should be done via Office 365 update channel.

  4. Hi,

    Can someone explain the following:

    Created one default installation package for Office 365 ProPlus with multiple languages, like 4/5 of them. The software is being installed during the task sequence. I already added the languages for updates to SCCM so this is all working fine!

    Now, we got users which need Visio or Project. I created a C2R for Visio and one for Project with only the en-US language in it, this was working fine until a few months ago. Now we got streaming errors when trying to install, when I create an XML with all the same languages as office has been installed the installation works as expected.

    But now my Visio and Project packages are like 4 GB in total and will install all the languages.

    Does anybody know what is the best practice for deploying multiple languages and installing Visio/Project after initial installation.

    Hope to hear from you!

    Thank you in advance



Please enter your comment!
Please enter your name here

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