Skip to main content

How to add Visio to an existing Microsoft 365 Apps installation using Intune


Adding Visio to an existing M365 installation

What happens when you install Visio over the top of an existing MS Office installation?

The Office Deployment Tool (ODT) will reinstall Office with Visio included

Do I need to uninstall MS office first before installing Visio?

If you've already installed Office using the ODT, running setup again will re-configure (reinstall) MS Office with Visio

Will this install duplicate versions of Office?

Not if you are using the same M365 Apps version. However, if you try to install Visio using a different Product ID, e.g. O365BusinessRetail from the one that's already installed, you will get two versions of MS Office installed

Before you begin

Download the Office Deployment Tool

Office Deployment Tool
https://www.microsoft.com/en-us/download/details.aspx?id=49117
Download the ODT and extract to C:\Temp\ODT

Download Microsoft Win32 Content Prep Tool

Download the Microsoft Win32 Content Prep Tool from GitHub and extract to `C:\Temp`
https://github.com/Microsoft/Microsoft-Win32-Content-Prep-Tool

Create an XML configuration file

Use the Office customization tool to create a new configuration XML file or use the example XML file below

Office Customization Tool - Create a new configuration
https://config.office.com


Office XML configuration options

User interface Display Level="Full" Office is installed with the full GUI. Set Display Level to Full to show error messages when troubleshooting installation issues
  Display Level="None"  The installation does not show any user interface or error messages
Office update channel Channel="SemiAnnual" SemiAnnual channel releases feature updates for Office less often (twice a year) which may be better if your environment needs more stability and doesn't need the latest Office features deployed every month.
  Channel="MonthlyEnterprise"  MonthlyEnterprise channel installs new features for Office once a month. MonthlyEnterprise channel is the best option if you want the latest Office features to be installed monthly
MS Office version Product ID="O365BusinessRetail" Define the Office version to install. Microsoft 365 Apps for Business - O365BusinessRetail (M365 Business Premium License)
  Product ID="O365ProPlusRetail" Define the Office version to install. Microsoft 365 Apps for Enterprise - O365ProPlusRetail (M365 E3 License)
Exclude Apps ExcludeApp ID="Access"  Set apps that will not be installed. e.g. Do not install MS Access 

 

Example: Configuration XML file for installing Visio

 
<Configuration>

  <Add OfficeClientEdition="64" Channel="SemiAnnual">

    <Product ID="O365BusinessRetail">

      <Language ID="MatchOS" />

      <ExcludeApp ID="Access" />

      <ExcludeApp ID="Groove" />

      <ExcludeApp ID="Lync" />

      <ExcludeApp ID="Bing" />

    </Product>

    <Product ID="VisioProRetail">

      <Language ID="MatchOS" />

      <ExcludeApp ID="Access" />

      <ExcludeApp ID="Groove" />

      <ExcludeApp ID="Lync" />

      <ExcludeApp ID="Bing" />

    </Product>

  </Add>

  <Updates Enabled="TRUE" />

  <Display Level="None" AcceptEULA="True" />

</Configuration>

Create Intune Win32 app package

Save both these files into the same folder to be packaged as a Win32 app using IntuneWinAppUtil.exe  

e.g. C:\Temp\Office-Visio
Setup.exe from the Office Deployment Tool 
Configuration.xml

IntuneWinAppUtil.exe command line options

-c setup folder containing all the files you want to package.
-s application setup file .exe or .msi
-o output file

Create App package using IntuneWinAppUtil.exe 

Open a Command Prompt (run as Administrator)

cd C:\Temp\Microsoft-Win32-Content-Prep-Tool-master

IntuneWinAppUtil.exe -c "C:\Temp\Office-Visio" -s "C:\Temp\Office-Visio\setup.exe" -o "C:\Temp\Office-Visio-Intune"

Create Intune Windows app for deployment

Create a Windows app (Win32) with these settings

Microsoft Endpoint Manager admin center
Apps - Windows - Add
App type: Windows app (Win32)

App information

Select the setup.intunewin file

Name: MS Visio
Description: Install MS Office - Visio
Publisher: Microsoft
App Version: 16.0.16731.20504

App information

Add the Visio Logo

Visio logo

App logo

Program 

Install command: setup.exe /configure Configuration.xml
Uninstall command: setup.exe /configure Configuration.xml
Install behaviour: System
Device restart behaviour: No specific action

App Program settings

Requirements

Operating system architecture
Minimum operating system

App requirements

Detection rule

Rule type: File
Path: C:\Program Files\Microsoft Office\root\Office16
File or folder: VISIO.EXE
Detection method: String (version)
Operator: Greater than or equal to
Value: 16.0.16731.20504

App detection rule

Assignments

Assign to a test group
Hide all toast notifications

App assignments


References:

Configuration options for the Office Deployment Tool
https://learn.microsoft.com/en-us/deployoffice/office-deployment-tool-configuration-options

Overview of update channels for Microsoft 365 Apps
https://learn.microsoft.com/en-us/deployoffice/updates/overview-update-channels


 

1000 Characters left



Filter articles by tag