Customize Office 365 ProPlus Installation

Posted: April 29, 2014 in Office 365
Tags: ,

Updated post here: Office 365 ProPlus Application Selection

There are a lot of posting out on how to deploy Office 365 ProPlus from an on-premises location, but I could not find anyone with a walk-through of doing a custom installation. All the postings I found takes an all or nothing approach when installing Office 365 ProPlus, but what if I only want some of the components installed? This is straightforward in the traditional installer or with Office Customization Tool.1 2

To accomplish this with the Office 365 ProPlus installation, we first need to download the Office Deployment Tool for Click-to-Run and install it. It will provide you with two files, setup.exe and configuration.xml. When this is done, we are ready to start the process of making a customized Office 365 ProPlus Installation.

Creating the XML files
  1. We will start by creating three different .xml files. Download.xml, Installation.xml and Remove.xml. You can use the default configuration.xml as a starting point. You can also check this article for more information about customizing the configuration.xml file: Reference for Click-to-Run configuration.xml file.
  2. First we create the Download.xml with the following content3SourcePath indicates the location to save the Click-to-Run installation source when you run the Office Deployment Tool in download mode
    OfficeClientEdition specifies the edition of Click-to-Run for Office 365 product to use.
    Product ID specifies the product to download. (Check here for a complete list of Product IDs that is supported by the Office Deployment Tool for Click-to-Run)
    Language ID specifies which product languages to download. (Check here for a complete list of available Language IDs)
  3. We then need to create the Install.xml with the following content4SourcePath indicates the installation source path from which to install Office when you run the Office Deployment Tool in configure mode. If you do not specify SourcePath in configure mode, Setup will look in the current folder for the Office source files. If the Office source files are not found in the current folder, Setup will look on Office 365 for them.
    OfficeClientEdition specifies the edition of Click-to-Run for Office 365 product to use.
    Product ID specifies the products to install. (Check here for a complete list of Product IDs that is supported by the Office Deployment Tool for Click-to-Run)
    Language ID specifies which product languages to install. (Check here for a complete list of available Language IDs)
    Updates Enabled=”TRUE” specifies that the Click-to-Run update system will check for updates.
    UpdatePath specifies the path where Click-to-Run installations obtain updates
    Display Level=”None” specifies that the user sees no UI. No progress UI, completion screen, error dialog boxes, or first run automatic start UI are displayed.
    AcceptEULA=”TRUE” specifies that user does not see a Microsoft Software License Terms dialog Box.
    Logging Path specifies the path of the folder that is used for the log file. (Name is no longer a supported attribute to use for setting the name of the log file)
  4. Finally we create the Remove.xml5Remove All=”TRUE” specifies that all Click-to-Run products are removed
    Logging Path specifies the path of the folder that is used for the log file. (Name is no longer a supported attribute to use for setting the name of the log file)
  5. You should now have a source folder that looks like this:6

We have now created three different XML files

  • Download.xml – This will be used when downloading the Office 365 ProPlus bits
  • Install.xml – This will be used when installing a customized version of Office 365 ProPlus, where only Excel, Outlook, PowerPoint and Word installed. It will also include the English, Norwegian, Swedish and Danish languages. We also specified a local update source, so we can manage when updates will be available to the clients.
  • Remove.xml – This will be used when we uninstall Office 365 ProPlus
Downloading Office 365 ProPlus

Let’s start downloading the Office 365 ProPlus bits

  1. I’ll execute the following command: \\thinkit.no\PackageSource$\Applications\Microsoft\Office365ProPlus\setup.exe /download \\thinkit.no\PackageSource$\Applications\Microsoft\Office365ProPlus\Download.xml (You’ll need to adjust this for your environment)7
  2. The source path should now be populated with an Office folder containing the Office 365 ProPlus bits.8
Deploying a customized version of Office 365 ProPlus

We are now ready to deploy a customized version Office 365 ProPlus, this can be done directly from command line as I will do in this posting. There are already numerous blog posts out there on how to deploy Office 365 ProPlus with Configuration Manager (12), but I’ll like to point out method a colleague of me blogged about when doing upgrades from previous versions of Office (or Office 2013) to Office 365 ProPlus. This method uses the PowerShell App Deployment Toolkit (PADT), automates the process of removing all previous versions of Office installed, and prevents users from starting applications that can interfere with the installation. You can find this blog post by Christian Føsund here; PADT: Upgrade to Microsoft Office 365 ProPlus.

So let’s deploy a customized version of Office 365 ProPlus to one of my clients using command line

  1. I’ll execute the following command from my client: \\thinkit.no\PackageSource$\Applications\Microsoft\Office365ProPlus\setup.exe /configure \\thinkit.no\PackageSource$\Applications\Microsoft\Office365ProPlus\Install.xml (You’ll need to adjust this for your environment)9
  2. When the installation is finished, we can verify that a customized version of Office 365 ProPlus is installed.10
    11
  3. To remove the installation I would execute the following command from my client: \\thinkit.no\PackageSource$\Applications\Microsoft\Office365ProPlus\setup.exe /configure \\thinkit.no\PackageSource$\Applications\Microsoft\Office365ProPlus\Remove.xml (You’ll need to adjust this for your environment)
More Information

Determine the deployment method to use for Office 365 ProPlus
What are my options to deploy Office 365 ProPlus?
Product IDs that are supported by the Office Deployment Tool for Click-to-Run

Advertisements
Comments
  1. […] Customize Office 365 ProPlus Installation […]

  2. JoAnne says:

    We were stuck on this install for days. Thanks for the post! 🙂

  3. skullicious says:

    Thanks for this!
    At the top of the article you show the Office Customisation Tool for 2010/2013
    Is there an equivalent for O365 so I can create a .msp to configure registry setting and shortcuts etc within the package or do I need to use group policy for this?
    Thanks again!

  4. JCossin says:

    Thanks for the write up on this! Just beginning prep work to migrate to O365 and this came in very handy!

  5. Ewald Harmsen says:

    If I follow this guide, I cannot activate office
    “product is not installed”
    I have to install the full version

  6. eunome says:

    where i access this power shell? i installed office 2016 and there is no way to remove PUBLISHER and ACCESS. i want to remove them. Your article is complicate. I coulnt undertsand anything. how i execute this powershell? i downloaded the tool from microsoft. I click and nothing happens

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s