Deploying Office 365 ProPlus
In this hands on lab, you will package Office 2016 with a configuration file for click-to-run delivery to remote and enterprise worker devices. You will configure and assign the application to smart groups with the flexible deployment feature.
We have provided you with all of the files needed to complete the steps; however, in your organization you will have a customized configuration file to embed with your Office installation.
1. Preparing the Office 365 ProPlus Files
Before we can upload the ProPlus app to the Workspace ONE UEM Console, we need to prepare and zip the files.
1.1. Package the Office 365 Files as a Zip
- Click the File Explorer icon from the task bar.
- Click Documents.
- Click HOL.
- CTRL+Click to select both the configuration.xml and setup.exe files.
- Right-click either of the selected files and hover over Send to.
- Click Compressed (zipped) folder.
1.2. Rename the Zipped Folder
Rename the zipped folder to Office365ProPlus
.
NOTE - If you accidentally canceled the rename after the zipped folder was created, you can rename it by right-clicking the zipped folder and selecting Rename from the list.
1.3. Inspect the Configuration.xml File (Optional)
- Select configuration.xml and right-click the file.
- Select Edit.
For this lab, we are using the default configuration.xml file that is provided with the Office 365 ProPlus deployment. Your organization, if it has deployed Office 365, will have a configuration.xml file already that contains organization specifics for install and licensing options. For your knowledge, know that the configuration.xml file contains organization specific details that the setup.exe process uses to configure the Office 365 installation for your users.
Feel free to explore the configuration.xml file before continuing.
- Click the Close (X) button to exit Notepad.
2. Deploying Office 365 Pro Plus in Workspace ONE UEM
Now that you've zipped the setup.exe and configuration.xml files for your Office 365 deployment, the next step is to upload and deploy this application through the Workspace ONE UEM Console.
2.1. Add an Internal Application
Back in the Workspace ONE UEM Console,
- Click Apps & Books.
- Click Add Application.
2.2. Upload the Application File
Click Upload.
2.2.1. Choose the File to Upload
Click Choose File.
2.2.2. Choose the Office365ProPlus.zip File
- Click Documents.
- Click HOL.
- Click to select the Office365ProPlus.zip file.
- Click Open.
2.2.3. Save the Uploaded File
Click Save.
2.3. Continue after Saving the File
- Select No for Is this a dependency app?
- Click Continue.
Selecting Yes for marking a file as a dependency file associates a dependency to Win32 applications. Dependency files are libraries and frameworks that the app requires to function, such as Java, Silverlight, or .NET libraries.
2.4. Configure the Details Information
- Ensure the Details tab is selected.
- Enter
Office 365 Pro Plus
for the Name. - Select 64-bit for the Supported Processor Architecture. The Windows 10 device we are using for this lab is 64-bit, but you should verify which processor architecture is relevant for your devices during your organization's deployments.
NOTE - When uploading MSI files all possible fields are automatically pre-populated with all of the metadata, however for ZIP packages you will have to generate a Name as well as some of the Deployment options.
2.5. Files App Information
- Click the Files tab.
- Here you can configure additional details and requirements about your application.
App Dependencies: This is where you would select dependency files and enable the system to apply dependencies.
App Transforms: Allows you to apply MSI Transform (MST) files.
App Patches: Allows you to apply MSI Patch (MSP) files.
Continue to the next step.
2.6. Configure the App Uninstall Process
- Scroll down to find the App Uninstall Process section.
- Select Input for the Custom Script Type.
- Enter
setup.exe /uninstall ProPlus
into the Uninstall Command
2.7. Configure the When to Install Details
- Click the Deployment Options tab.
The When To Install section allows to configure details about what requirements must be met in order to install the application.
- Enter
3
for the Disk Space Required which specifies the amount of disk space the device must have available to install the application. - Select GB for the Units of the Disk Space Required.
- Enter
50
for the Device Power Required which specifies the battery power, in percentage, that the device must have to install the application. - Enter
500
for the RAM Required which specifies the amount of RAM the device must have to install the application. - Enter MB for the Units of the RAM Required.
2.8. Configure the Deployment Options
- Scroll down to find the How To Install section.
- Enter
setup.exe /configure configuration.xml
for the Install Command
2.9. Additional How to Install Configurations
- Scroll down further to find the Retry and Installer fields described below.
- Enter
3
for the Retry Count, which specifies the number of times the system attempts to install the application after an unsuccessful attempt. - Enter
5
for the Retry Interval, which specifies the time (in minutes) the system waits when it tries to install the application after an unsuccessful attempt. - Enter
30
for the Install Timeout, which specifies the time (in minutes) the system allows the installation process to run without success. - Enter
1614
for the Installer Reboot Exit Code, which specifies the code the installer outputs to identify a reboot action. - Enter
0
for the Installer Success Exit Code, which specifies the code the installer outputs to identify a successful installation.
NOTE - The Installer Reboot Exit Code is not guaranteed to be 1614 for every application, but this is the usual default value that is commonly used. You should verify this code for any application you decide to deploy to verify it is correct.
2.10. Configure the When To Call Install Complete Section
- Scroll down to the When To Call Install Complete section.
- Select Defining Criteria for Identify Application By.
- Click + Add.
2.11. Add the Identify Application By Criteria
- Select Registry Exists for the Criteria Type.
- Enter
HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\O365ProPlusRetail - en-us
for the Path. - Enter
DisplayName
for the Value Name. - Select String for the Value Type.
- Enter
Microsoft Office 365 ProPlus - en-us
for the Value Data. - Click Add.
NOTE - There are multiple Criteria Types to choose from, allowing you to be flexible in determining if your deployment was successful. You can also add multiple Criteria configurations and link them together logically to cover complex deployments.
2.12. Configure Images
- Click the Images tab.
- Click the Icon tab.
- Click the area labeled Click or drag files here.
2.12.1. Select the O365 Logo for the Icon
- Click Documents.
- Click HOL.
- Click the o365-logo.jpg file to select it.
- Click Open.
2.13. View the Terms of Use and Assign
- Click the Terms of Use tab.
- If you decide to have a Terms of Use that your users must accept before installing applications, you can configure that here. For the purposes of this lab, we will leave this as None.
- Click Save & Assign.
2.14. Add Assignments
Click + Add Assignment.
2.15. Configure the Application Assignment
- Select All Devices ([email protected]) for the Assignment Groups.
- Select Auto for App Delivery Method.
- Click Add.
2.16. Save and Publish
Click Save & Publish.
2.17. Publish
Click Publish.
2.18. Confirm the Office 365 ProPlus Application Was Added
Back at the Internal Applications List View, confirm that the Office 365 Pro Plus application is displayed.
You have successfully added the Office 365 ProPlus app to Workspace ONE UEM for deployment. Remember that Workspace ONE UEM supports uploading and deploying MSIs, EXEs, as well as packaged apps like the zipped file we uploaded in this lab.
Workspace ONE UEM Tip - When deploying numerous apps to end-user devices, it can take some time to install all the device applications. After device on-boarding completes, apps queue up in a random order for the device to install per Windows operating system specifications, configured timeout values, and retry logic. Dependency files are installed prior to the main application.
0 Comments
Add your comment