How to deploy Office 365 pro plus (Click to run) the modern Way

Hi all

If you like to install Office 2016 (O365 pro plus) with click to run? You like to install it the modern or future way with the Bits from the O365 Tenant that every User have access to and also can install on 4 additional Computers (at home). Then you are at the right spot here to learn how.

First of all we have some different sources that helps us to get the right Applications and also download them to deploy it with SCCM / Intune.

We have to learn and understand about the Versions and Build Numbers for the New Office way:

https://support.office.com/en-us/article/Version-and-build-numbers-of-update-channel-releases-ae942449-1fca-4484-898b-a933ea23def7?ui=en-US&rs=en-US&ad=US#bkmk_byversion

Or in German

https://support.office.com/de-de/article/Versions-und-Buildnummern-der-Updatekanalversionen-ae942449-1fca-4484-898b-a933ea23def7#bkmk_byversion

On this link MS tells us we have 4 different Channels:

Channel Version Build Release date
Current 1705 8201.2102 June 13, 2017
First Release for Deferred 1705 8201.2102 June 13, 2017
Deferred 1701 7766.2092 June 13, 2017
Deferred1 1609 7369.2139 June 13, 2017

1 There are always two versions of Deferred Channel that are supported. Version 1701 contains newer features and is supported until January 2018. Version 1609 is supported only until September 2017.

There are also information’s about the Support duration for the different channels.

These versions and build numbers apply to the following Office 365 clients:

Office 365 ProPlus

Office 365 Business

Visio Pro for Office 365

Project Online Desktop Client

Here are also an overview about the Channels: https://support.office.com/en-us/article/Overview-of-update-channels-for-Office-365-ProPlus-9ccf0f13-28ff-4975-9bd2-7e4ea2fefef4

For some Version’s you have to be careful, they never become an next channel version, that means, if you like to prepare an Image (Capturing) and you have the wrong version of Office installed, they never get an update to next version trough the channels, so only use versions that have versions to the channels:

Release date June 13, 2017 June 7, 2017 June 1, 2017 May 18, 2017 May 9, 2017 Current Channel Version 1705 (Build 8201.2102) Version 1705 (Build 8201.2075) Version 1704 (Build 8067.2157) Version 1704 (Build 8067.2115) Version 1703 (Build 7967.2161) First Release for Deferred Channel Version 1705 (Build 8201.2102) Not applicable Not applicable Not applicable Version 1701 (Build 7766.2084) Deferred Channel Version 1701 (Build 7766.2092) Version 1609 (Build 7369.2139) Not applicable Not applicable Not applicable Version 1609 (Build 7369.2130)

For the different channels you need to know about the size of the Version, that you can calculate the diskspace in your environment, here we go: https://support.office.com/en-us/article/Download-sizes-approximate-for-channel-updates-to-Office-365-ProPlus-190f41e4-064d-486b-9c95-db08f973687c

This was Pre start information you need to know before you begin.

Now we like to start to configure the Setup and Runtime routine and implementing it to SCCM. A friend of mine (Ronni Pedersen), has done that in the past and published a document in the gallery.technet.microsoft.com area

https://gallery.technet.microsoft.com/How-to-Deploying-Office-dc4e6d04

But in my case I need more than just one language, we have also to install German, French and Italian

In the Support area from Microsoft you will find additional Information’s about how to configure an Office CTR setup:

https://support.office.com/en-us/article/Configuration-options-for-the-Office-2016-Deployment-Tool-d3879f0d-766c-469c-9440-0a9a2a905ca8?ui=en-US&rs=en-US&ad=US

Here is what we need;

  • Setup.exe from the Office 365 Setup, this file is just a few MB big.
  • With the EXE and a XML file we can first download the sources we need from Microsoft download Server

In the last link about the Setup information’s, we can create a XML by our self or we go to: https://officedev.github.io/Office-IT-Pro-Deployment-Scripts/XmlEditor.html and create with a “wizard” our needed XML file.

Here a step by step Guide to create a XML:

  1. Machine generated alternative text: Welcome to the Office Click-To-Run Configuration XML Editor ALERT: New Version of the Office Deployment Tool (ODT) The latest version of the Office Deployment Tool (ODT) now supports using the Channel parameter in the configuration XML. This site will now use the Channel parameter instead of Branch. Previous versions of the Office Deployment Tool (ODT) will not recognize the Channel parameter and will ignore it and default to Deferred channel. To avoid this issue you must download and use the latest version of ODT. Office Deployment Tool (2016) Updated Branch Names Based on customer feedback, we've changed how we refer to our update branches. The name changes are as follows: • Current Branch is now called Current Channel • Current Branch for Business is now called Deferred Channel • First Release for Current Branch is now called First Release for Current Channel • First Release for Current Branch for Business is now called First Release for Deferred Channel Close Next
  2. Next
  3. Welcome to the Office Click-To-Run Configuration XML Editor This page provides a graphical method to generate and edit the Office Click-to-Run configuration.xml file. The configuration.xml file is used to specify Click-to-Run installation and update options. Reference for Click-to-Run configuration.xml file The Office Deployment Tool is a downloadable tool. (Office 365 ProPlus 2016, Office 365 ProPlus 2013) How to use this site Start Start a new configuration XML Upload an existing XML file • Select an available Template Configure Add or Remote Office Products • Configure Updates • Control installation behavior Save • Download the file, . Email it • Copy the text to save it. For more scripts and tools for automating Office ProPlus deployments you can go to the Office IT Pro Deployment Scripts respository it Don't Show This Again Close
  4. Close
  5. Select your Version in the left corner (2016)
  6. Then select the Product Version
  7. CD a officedev.github.io/Office-IT-Pro-Deployment-Scripts/XmlEditor.htmI Office 365 ProPlus Version Office 365 ProPIus (2016) Office 365 ProPIus (2013) Section Add Product Exclude Programs Remove Product Additional Options Updates Display Logging Properties Templates Tools Install Toolkit Configuration XML Editor Add Product Required Fields Product i Office 365 ProPlus Office 365 ProPIus Office 365 for Business Language Pack Visio for Office 365 Project for Office 365 Add Product Version Version Latest Build Latest Legacy Version Save Delete Product

Additional here you can also select Language Packs and/or Visio and Project, but you have to this later on, at the moment you can only select one to configure, and generate the XML, when your finish with the first, select the next one and in the end you can merge all together.

    1. Select your channel
    2. Add Product Required Fields Product @ Office 365 for Business Edition i 32-bit Channel @ Current Current Deferred First Release Current First Release Deferred Version Latest Build Latest Legacy Version
    3. With add Product
    4. Add Product Required Fields Product @ Office 365 for Business Edition i 32-bit Channel @ Current Language English (en-us) Add Product Add Remove Delete Product
    5. You will generate the XML
    6. Import Export e, Reset Email Comment S Undo e Redo Download Office C Add Product Required Fields Product @ Office 365 for Business Edition i 32-bit Channel @ Current Language i English (en-us) Edit Product <Configuration> <Add OfficeC1ientEdition="32" Channel="Current"> <Product ID="0365BusinessRetai1"> < Language ID="en-us" / > </Product> </Add> </Configuration> Add Remove Delete Product
    7. Then you can add all your languages you need

<Configuration>
<Add OfficeClientEdition=”32″ Channel=”Current”>
<Product ID=”O365BusinessRetail”>
<Language ID=”en-us” />
<Language ID=”de-de” />
<Language ID=”fr-fr” />
<Language ID=”it-it” />
</Product>
</Add>
</Configuration>

    1. Not only the Languages you can add at this point also Visio for example, for this product you need also to add every language again, in the end it looks like this.
    2. Import Export e, Reset Email • Comment S Undo e Redo Download Office Add Product Required Fields Product @ Visio for Office 365 Edition i 32-bit Channel @ Current Language English (en-us) Edit Product Version Version Latest Build Latest Legacy Version Save Add Remove Delete Product <Configuration> <Add OfficeC1ientEdition="32" Channel="Current"> <Product ID="0365BusinessRetai1"> < Language ID="en-us" < Language ID- 'fr_fr" < Language ID=' < Language ID="it-it" </Product> <Product ID="VisioProRetai1"> < Language ID="it-it" _ l' de—de" < Language ID- 'fr_fr" < Language ID=' < Language ID="en-us" < / Product> </Add> < [Configuration>
    3. Select the Version you plan to rollout, and also the build number you like
    1. Version Version 1705 Build 8201.2102 Legacy Version Save
    2. But there is more, in the left side you can also select exclude and then choose your office Product and set the exclusion, if you don’t like to install the full office.
    3. Version Office 365 ProPIus (2016) Office 365 ProPIus (2013) Section Add Product Exclude Programs Remove Product Additional Options Updates Display Logging Properties Templates Tools Install Toolkit Exclude Office Programs Product Office 365 for Business Access Excel OneNote OneDrive Publisher Save Included Included Included Included Excluded Groove Lync Outlook Excluded Included Included PowerPoint Included Word Included
    4. Press Save and your XML get updated

<Configuration>
<Add OfficeClientEdition=”32″ Channel=”Current”>
<Product ID=”O365BusinessRetail”>
<Language ID=”en-us” />
<Language ID=”de-de” />
<Language ID=”fr-fr” />
<Language ID=”it-it” />
<ExcludeApp ID=”Groove” />
<ExcludeApp ID=”Publisher” />
</Product>
<Product ID=”VisioProRetail”>
<Language ID=”it-it” />
<Language ID=”de-de” />
<Language ID=”fr-fr” />
<Language ID=”en-us” />
</Product>
</Add>
</Configuration>

    1. If you like to manage the servicing with Configuration Manager, go to advanced Options
    2. Import Export e, Reset Email • Comment S Undo e Redo Download Office Version Office 365 ProPIus (2016) Office 365 ProPIus (2013) Section Add Product Exclude Programs Remove Product Additional Options Updates Display Logging Properties Templates Tools ID=" it- Install Toolkit Additional Options Enable Configuration Manager support Enabled SourcePath @ Network, local, or HTTP path DownloadPath @ Network, local, or HTTP path Save <Configuration> <Add OfficeC1ientEdition="32" Channel="Current" <Product ID="0365BusinessRetai1"> < Language ID="en-us" / > < Language ID="de-de" / > < Language ID="fr-fr" / > < Language ID="it-it" / > <Exc1udeApp ID="Groove" / > <Exc1udeApp ID="Pub1isher" / > </Product> <Product ID="VisioProRetai1"> < Language < Language < Language < Language it" -de" fr" en-
    3. Don’t forget the Updates

Import Export e Reset Email Comment S Undo e Redo Download Office Version Office 365 ProPIus (2016) Office 365 ProPIus (2013) Section Add Product Exclude Programs Remove Product Additional Options Updates Display Logging Properties Templates Tools Install Toolkit Updates Enable Updates Channel @ First Release Deferred UpdatePath @ Network, local, or HTTP path TargetVersion i Deadline @ Select a date... Save <Configuration> <Add OfficeC1ientEdition="32" Channel="Current"> <Product ID="0365BusinessRetai1"> < Language ID="en-us" / > <Language ID="de-de" / > < Language ID="fr-fr" / > < Language ID="it-it" / > <Exc1udeApp ID="Groove" / > <Exc1udeApp ID="Pub1isher" / > < / Product> <Product ID="VisioProRetai1"> Remove < Language < Language <Language <Language < / Product> </Add> -"TRUE" / > < [Configuration> ID=" it-it" <Updates Channel="FirstRe1easeDeferred" Enabled

    1. Hide any Screen during deployment
    2. Version Office 365 ProPIus (2016) Office 365 ProPIus (2013) Section Add Product Exclude Programs Remove Product Additional Options Updates Display Logging Properties Templates Display Display Level G) None Accept EULA False Save Remove -1
    3. Add anything you need and always use the Save button, in the end you get a XML like this

<Configuration>
<Add OfficeClientEdition=”32″ Channel=”Current” OfficeMgmtCOM=”TRUE”>
<Product ID=”O365BusinessRetail”>
<Language ID=”en-us” />
<Language ID=”de-de” />
<Language ID=”fr-fr” />
<Language ID=”it-it” />
<ExcludeApp ID=”Groove” />
<ExcludeApp ID=”Publisher” />
</Product>
<Product ID=”VisioProRetail”>
<Language ID=”it-it” />
<Language ID=”de-de” />
<Language ID=”fr-fr” />
<Language ID=”en-us” />
</Product>
</Add>
<Updates Channel=”FirstReleaseDeferred” Enabled=”TRUE” />
<Property Name=”AUTOACTIVATE” Value=”1″ />
<Property Name=”FORCEAPPSHUTDOWN” Value=”FALSE” />
<Property Name=”SharedComputerLicensing” Value=”0″ />
<Property Name=”PinIconsToTaskbar” Value=”FALSE” />
<Display Level=”None” AcceptEULA=”FALSE” />
</Configuration>

  1. Now you can save this file as Configuration.xml in the same share you have your setup.exe from office
  2. In this case you can easy run this command setup.exe /download configuration.xml

    1. The download well end in the same directory as the setup.exe is started, and will create a separate subfolder. The Subfolder will be named with a Number, this number will match the Build number of your Office Version.
    2. If the download is completed, you can generate the Application Package in SCCM in the Guide That Ronni has written for the community.
  3. The next part is to have the right command, in this case we will use, the same command as we had for the download, instead of /download we use setup.exe /configure configuration.xml
  4. In case you like to have a Uninstall command, you can easy create a uninstall.xml file with the following sections
  5. This will remove the whole Office from your device with the command setup.exe /configure uninstall.xml

<Configuration>

<Remove All=”TRUE” />

</Configuration>

That’s it, hope you have fun and remember, this Article is as is, test it before run in Production, have Fun and enjoy a beer for the time you can save with this….


Comments

Leave a Reply

Follow

Get every new post delivered to your Inbox

Join other followers:

%d bloggers like this: