Best practices: Step by step installation using DFS

The Best Practices Guide includes deployment recommendations and real-world examples from the Office 365 Product Group and delivery experts from Microsoft Services. For a list of all the articles, see Best practices guide for deploying Office 365 ProPlus.

This article describes how to install and manage Office 365 ProPlus by leveraging an existing Distributed File System (DFS). It also provides a high level description of the architecture components.

Deploy Office365 ProPlus from DFS

Create DFS folder structure

Create the following folder structure in the network shares:

Folder path

Purpose

\\Server\Share\O365

This is the parent folder to store all Office 365 ProPlus related items.

\\Server\Share\O365\MC

Use this folder to store the most current Office 365 ProPlus Monthly Channel build that pilot users will receive.

\\Server\Share\O365\SACT

Use this folder to store the most current Office 365 ProPlus Semi-Annual Channel (Targeted) build that pre-production users will receive.

\\Server\Share\O365\SAC

Use this folder to store the most current Office 365 ProPlus Semi-Annual Channel build that production users will receive. Production channel should be Semi-Annual Channel.

\\Server\Share\O365\Archive\%channel%

Use this folder to host N-1 previously known good builds in case a rollback or downgrade is needed.

Download Office365 ProPlus builds

The downloads will contain the Office 365 ProPlus build for the most up -to-date channel release. Specify all products and languages that will be deployed.

The parameters and settings for the XML file can be found at Reference: Configuration options for the Office Deployment Tool. The parameters for Project and Visio 2016 volume licensing can be found at Use the Office Deployment Tool to install volume licensed editions of Visio 2016 and Project 2016. A graphical UI for creating the XML file can be found at the Office GitHub Repository Office Click-To-Run Configuration XML Editor.

Download Monthly Channel build

  1. Download latest Monthly Channel build. For an example XML, see Preferred Practices - Download XML examples.

  2. Save the configuration file as GetLatestMCBuild.xml.

  3. Confirm that Office Deployment Tool (setup.exe) is in \\Server\Share\O365.

  4. Copy GetLatestMCBuild.xml to \\Server\Share\O365\MC.

  5. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Download \\Server\Share \O365\MC\GetLatestMCBuild.xml.

  6. After it is run, Office Deployment Tool will download the latest Office 365 ProPlus Monthly Channel build into \\Server\Share\O365\MC.

Download Semi-Annual Channel (Targeted) build

  1. Download latest Semi-Annual Channel (Targeted) build. For an example XML, see Preferred Practices - Download XML examples

  2. Save the configuration file as GetLatestSACTBuild.xml.

  3. Confirm that Office Deployment Tool (setup.exe) is in \\Server\Share\O365.

  4. Copy GetLatestSACTBuild.xml to \\Server\Share\O365\SACT.

  5. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Download \\Server\Share\O365\SACT\GetLatestSACTBuild.xml.

  6. After it is run, Office Deployment Tool will download the latest Office 365 ProPlus Semi-Annual Channel (Targeted) build into \\Server\Share\O365\SACT.

Download Semi-Annual Channel build

  1. Download latest Semi-Annual Channel build. For an example XML, see Preferred Practices - Download XML examples.

  2. Save the configuration file as GetLatestSACBuild.xml.

  3. Confirm that Office Deployment Tool (setup.exe) is in \\Server\Share\O365.

  4. Copy GetLatestSACBuild.xml to \\Server\Share\O365\SAC.

  5. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Download \\Server\Share\O365\SAC\GetLatestSACBuild.xml.

  6. After it is run, Office Deployment Tool will download the latest Office 365 ProPlus Semi-Annual Channel build into \\Server\Share\O365\SAC.

Install Office365 ProPlus and remove legacy version of Office

Install Office 365 ProPlus and remove legacy version of Office – Monthly Channel build

  1. Copy OffScrub to the workstations to be deployed.

  2. From an elevated command prompt with administrator privileges, run the OffScrub.vbs with the appropriate command line switches.

  3. Review the OffScrub exit codes that are contained within the script Offscrub.vbs.

    Note: Each version of OffScrub will have the same or similar Error/Success codes. Review each script for respective codes.

  4. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Configure \\Server\Share\O365\MC\MC_configuration.xml.

  5. Review the installation log.

  6. Reboot the workstation to cleanup any files that were not cleared from the registry during the OffScrub process.

Install Office 365 ProPlus and remove legacy version of Office – Semi-Annual Channel (Targeted) build

  1. Copy OffScrub to the workstations to be deployed.

  2. From an elevated command prompt with administrator privileges, run the OffScrub.vbs with the appropriate command line switches.

  3. Review the OffScrub exit codes that are contained within the script Offscrub.vbs.

    Note: Each version of OffScrub will have the same or similar Error/Success codes. Review each script for respective codes.

  4. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Configure \\Server\Share\O365\SACT\SACT_configuration.xml.xml.

  5. Review the installation log.

  6. Reboot the workstation to cleanup any files that were not cleared from the registry during the OffScrub process.

Install Office 365 ProPlus and remove legacy version of Office – Semi-Annual Channel build

  1. Copy OffScrub to the workstations to be deployed.

  2. From an elevated command prompt with administrator privileges, run the OffScrub.vbs with the appropriate command line switches.

  3. Review the OffScrub exit codes that are contained within the script Offscrub.vbs.

    Note: Each version of OffScrub will have the same or similar Error/Success codes. Review each script for respective codes.

  4. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Configure \\Server\Share\O365\SAC\SAC_configuration.xml.xml.

  5. Review the installation log.

  6. Reboot the workstation to cleanup any files that were not cleared from the registry during the OffScrub process.

Post-deployment tasks

Remove an application from Office ProPlus 365

You can remove a program from the Office Suite post deployment by using an XML configuration file.

The parameters and settings for the XML file can be found at Reference: Configuration options for the Office Deployment Tool. A graphical UI for creating the XML file can be found at the Office GitHub Repository Office Click-To-Run Configuration XML Editor.

  1. Configure an XML file to exclude an application. For an example XML file, see Preferred Practices - Download XML examples.

  2. Save the configuration file as SACExcludeword_configuration.xml.

  3. Confirm that Office Deployment Tool (setup.exe) is in \\Server\Share\O365.

  4. Copy SACExcludeword_configuration.xml to \\Server\Share\O365\SAC.

  5. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Configure \\Server\Share\O365\SAC\SACExcludeword_configuration.xml.

Add an application to Office ProPlus 365

You can add a program to the Office Suite post deployment by using an XML configuration file.

The parameters and settings for the XML file can be found at Reference: Configuration options for the Office Deployment Tool. A graphical UI for creating the XML file can be found at the Office GitHub Repository Office Click-To-Run Configuration XML Editor.

  1. Configure an XML file by removing any excluded applications.

  2. Save the configuration file as SAC_configuration.xml.

  3. Confirm that Office Deployment Tool (setup.exe) is in \\Server\Share\O365.

  4. Copy SAC_configuration.xml to \\Server\Share\O365\SAC.

  5. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Configure \\Server\Share\O365\SAC\SAC_configuration.xml.

Add a language

You can add an additional language to Office 365 ProPlus.

If the Office 365 ProPlus is on Monthly Channel greater than update 2062, use the newest ODT and XML install file that identifies the language to be installed. If Office 365 ProPlus is not using the above requirements, a full XML configuration must be used.

Sample XML Add Spanish to Post Deployment – Semi-Annual Channel

<Configuration>
   <Add Channel="Broad" OfficeClientEdition="32" SourcePath="\\Server\Share\O365\SAC">
      <Product ID="LanguagePack"> 
         <Language ID="es-es" />
      </Product> 
   </Add>
</Configuration> 

XML configuration file breakdown

Component

Explanation

Channel=”Broad”

The channel build of Office 365 ProPlus being installed.

OfficeClientEdition=”32”

The architecture of Office being downloaded.

Product ID=”LanguagePack”

Language Pack

Language ID=”en-us”

The default language forOffice 365 ProPlus.

  1. Save the configuration file as SACLanguage_configuration.xml.

  2. Confirm that Office Deployment Tool (setup.exe) is in \\Server\Share\O365.

  3. Copy SACLangauge_configuration.xml to \\Server\Share\O365\SAC.

  4. From an elevated command prompt with administrator privileges, run \\Server\Share\O365\Setup.exe /Configure \\Server\Share\O365\SAC\SACLanguage_configuration.xml.

Change update channels

It is a preferred practice to change the update channel by changing it in the Office 2016 Group Policy object if required. The changing of channels will result in a 100% delta change to the product. For more information on switching channels, see Preferred Practices - Channel management.

Rollback or downgrade strategy

In the unlikely scenario that the pilot or production group deems that the newly updated build is not suitable for use, a rollback or downgrade can be completed in order to get the group back on a previously known good or approved build of Office 365 ProPlus. For more information on rollbacks, see Preferred Practices - Channel management.

Expand your skills
Explore training
Get new features first
Join Office Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×