Download presentation
Presentation is loading. Please wait.
1
Office 365 ProPlus Deployment The How-to's, The Watch-Out's, The Gotcha's
Bruce Lyons ATLSMUG Board/Intellinet Comic Book Compare Office E1 versus E3 and others Office Telemetry Office Deployment Toolkit Office XML Editor on GitHub Office 365 (2016) ODT Office 365 (2013) ODT Office 2013 ADMX/ADML Templates Office 2016 ADMX/ADML Templates Using OSPP.VBS for licensing OSPP.VBS command line switches Atlanta Windows Infrastructure and Virtualization User Group Atlanta Windows Infrastructure and Virtualization User Group
2
Office 365 ProPlus Deployments
Licensing difference – VL versus Click-To-Run Office Telemetry Deployment Options Deployment Customization Customization….. Through GPOs Updating, with control and without Troubleshooting
3
Better than The Walking Dead series?
Other comic book called “Mail Storm” Company name in comic books is Woodgrove
4
Office 2010 and older – Volume Licensing
MSI Installs Office Deployments since Office 2000 Device based activations of license Customizable via Office Customization Toolkit Local apps can interact with install Updates provided by ‘Patch Tuesday’
5
Office 365 ProPlus Click-To-Run installs
New installation type for Office installs Link to Office 365 Portal for customers User based activation model for licensing Customizable, mostly with GPOs Local apps can interact with install Updates provided by ‘Current versus Deferred’ model
6
Office 2016 VL still available
Still MSI based Different listing in Programs and Features Can still use Office Customization Toolkit Updates provided by ‘Patch Tuesday’
7
Office 365 ProPlus Licensing
Focusing on options that provide E1 versus E3 Online Full version
8
Office 365 E1 Licensing Online Version of Software
can be access via web browser or phone All Office apps are online only Restrictions to functionality No Macros are available Limits on file sizes Updates to files are immediate No access to files via local computer (OneDrive only)
9
Office 365 E3 Licensing Fully functional Office suite of products
All features of E1 are available Local install of Office suite
10
Scenario E1 License E3 License
Local lawn and garden service group with 50 employees Remote at various locations All employees carry cell phones with data plans Payroll system provides paystubs via Communications and company announcements delivered via Decide which license most of the user should get for Office 365? E1 License E3 License
11
Scenario E1 License E3 License
Local lawn and garden service group with 50 employees Remote at various locations All employees carry cell phones with data plans Payroll system provides paystubs via Communications and company announcements delivered via Decide which license most of the user should get for Office 365? E1 License E3 License
12
Office 365 ProPlus Licensing
Office 365 Education Online versions of Office apps only, but available Office 365 Education E5 Full version of Office ProPlus apps Office on tables/phones Skype for Business Office 365 Education is free, but the E5 licenses are $6/month students, $8/month faculty/staff
13
Office Telemetry Monitoring Framework that replaces OMPM, OCCI, and OEAT Records errors in certain Office applications, reports back to central location Not available in Office 2003/2007/2010, must deploy Office Telemetry agent Enabled through GPOs Office Migration Planning Manager (OMPM), Office Code Compatibility Inspector (OCCI), and Office Environment Assessment Tool (OEAT).
14
Office Telemetry - Benefits
Reports on Document health Reports on Solution Health Add-in compatibility Runs as scheduled task on workstation (configurable)
15
Deploying Office 365 ProPlus
Download through Users allowed to license up to 10 copies of Office 365 ProPlus Allows user to initiate install on their own (no management) Office Deployment Toolkit Download setup.exe and configuration.xml Can be used for large scale deployments Download source files or allow streaming of install
16
Deploying Office 365 ProPlus
17
Deploying Office 365 ProPlus
18
Customized ProPlus Deployment
Edit configuration.xml with additional options Restrict installs of various products Install particular version of the ProPlus suite Install via cloud or internal share Provision updates via cloud or internal share
19
Example CONFIGURATION.XML file
<Add OfficeClientEdition="32" Channel="FirstReleaseCurrent"> <Product ID="O365ProPlusRetail"> <Language ID="en-us"/> <ExcludeApp ID="Access"/> </Product> </Add> </Configuration> Different channels -> Current, Deferred, First Release Deferred, and First Release Current
20
Important CONFIGURATION.XML flags
SourcePath=\\server1\Office365\ Location of source path of files, can be UNC or local DownloadPath=\\server1\Office365\ Location where to download files from, can be UNC or local Version=" “ Install specific version of software Allows for control during first installation; especially useful when doing testing
21
Important CONFIGURATION.XML flags
Product ID=“O365ProPlusRetail” Product that will be installed – simple as that. Those that purchase other licenses for other products can substitute this listing for those products. O365BusinessRetail O365HomePremRetail O365SmallBusPremRetail ProjectProRetail ProjectProXVolume VisioProRetail VisioProXVolume
22
Other important CONFIGURATION.XML flags
<Display Level="None" AcceptEULA="TRUE" /> Hide the install to the user, accept the EULA to hide some more <Logging Level="Standard" Path="%temp%" /> Yes, you can turn off logging (Why? I have no idea, file only averages 1 MB)
23
Other important CONFIGURATION.XML flags
<Property Name="FORCEAPPSHUTDOWN“ Value="FALSE"/> I can force the app to shut down if already running (mainly for updates) <Property Name="SharedComputerLicensing“ Value="1"/> Shared computer scenario to keep number of licenses to be subtracted from user stats at a minimum <Property Name="PinIconsToTaskbar“ Value="TRUE"/> Enable/disable apps from automatically being placed onto taskbar <Updates Enabled="TRUE" UpdatePath="\\Server1\Office365\" Channel="Deferred" /> Updates path location, specifically used if you want to do internal updates
24
Shared Computer Licensing
Within a call center, a user might not sit at the same desk every night. Disable the addition of a license via the SharedComputerLicensing flag on shared workstations
25
Shared Computer Licensing
26
Scenario Airline reservation system requires a 500 employee call center. Excel is required to access a Macro based connection to pull customer information Updates are handled via a file share Update the product as little as possible with new features Exclude Access and Publisher to keep employees as focused as possible. Primary language for all users is English. Build a CONFIGURATION.XML
27
Scenario CONFIGURATION.XML file
<Add OfficeClientEdition="32" Channel=“Deferred"> <Product ID="O365ProPlusRetail"> <Language ID="en-us"/> <ExcludeApp ID="Access"/> <ExcludeApp ID=“Publisher"/> </Product> </Add> <Display Level="None" AcceptEULA="TRUE" /> <Property Name="SharedComputerLicensing“ Value="1"/> </Configuration> Build Configuration section of XML file, next we will add in Office version
28
Scenario CONFIGURATION.XML file
<Add OfficeClientEdition="32" Channel=“Deferred"> <Product ID="O365ProPlusRetail"> <Language ID="en-us"/> <ExcludeApp ID="Access"/> <ExcludeApp ID=“Publisher"/> </Product> </Add> <Display Level="None" AcceptEULA="TRUE" /> <Property Name="SharedComputerLicensing“ Value="1"/> </Configuration>
29
Scenario CONFIGURATION.XML file
<Add OfficeClientEdition="32" Channel=“Deferred"> <Product ID="O365ProPlusRetail"> <Language ID="en-us"/> <ExcludeApp ID="Access"/> <ExcludeApp ID=“Publisher"/> </Product> </Add> <Display Level="None" AcceptEULA="TRUE" /> <Property Name="SharedComputerLicensing“ Value="1"/> </Configuration> Next we will add in excludes for Access and Publisher plus language
30
Scenario CONFIGURATION.XML file
<Add OfficeClientEdition="32" Channel=“Deferred"> <Product ID="O365ProPlusRetail"> <Language ID="en-us"/> <ExcludeApp ID="Access"/> <ExcludeApp ID=“Publisher"/> </Product> </Add> <Display Level="None" AcceptEULA="TRUE" /> <Property Name="SharedComputerLicensing“ Value="1"/> </Configuration> Different channels -> Current, Deferred, First Release Deferred, and First Release Current
31
Time to Deploy using CONFIGURATION.XML
SETUP.EXE part of the Office Deployment Toolkit Two main switches work with setup.exe /download – Can be used to download set of files to local workstation, great for staging the install in network share/SCCM/etc. setup.exe /download configuration.xml /configure – Forces install on local workstation setup.exe /configure configuration.xml Building applications in ConfigMgr
32
Office 2013 ProPlus MSI Listing
33
Office 2016 ProPlus MSI Listing
34
Office 365 ProPlus Click-To-Run Listing
35
Office 365 ProPlus Click-To-Run Listing
when multiple language packs installed…
36
Office 365 ProPlus Click-To-Run Listing
Multiple listings of ProPlus within Programs and Features means multiple install Product IDs (SCCM)
37
Customizations via Group Policy
It might be Office 365, but it uses the Office 2013/2016 client. Therefore, Group Policy is done via the Office 2013/2016 ADMX/ADML templates Download the ADMX/ADML templates and install into Active Directory Office 2013 ADMX/ADML templates also available Reference XLSX also available Plug Jeremy’s session at 12:45p Why Group Policy isn’t dead, still matters, and what’s new for Windows 10
38
Office 365 ProPlus Updating
Use Group Policy to point toward…. Target version Update location Enable automatic updates Why not patch via SCCM 2012? New updating policy follows Windows 10 standards SCCM version 1602 allows for Office 365 updating
39
Troubleshooting Office 365 ProPlus Installs
Installation information Multiple files located within log directory, always containing computer name Language Packs When multiple language packs are installed, they all must be the same version number
40
Troubleshooting Office 365 ProPlus Installs
Previous version on same machine Office 2010 or lower can be installed on same machine as Office 365 ProPlus installs. Office 2013 and 2016 cannot be installed together. Architecture If installing multiple versions, only same architecture can be installed Office 365 ProPlus 32-bit and Office bit will not co-exist
41
Troubleshooting Office 365 ProPlus Installs
Licensing the product correctly Internal KMS does not license, the Office Portal does Make sure your firewall ports are open, work with antivirus teams Problems do arise from time to time OSPP.VBS with command line switches Requires to be ran with cscript.exe from command prompt There are many command switches for this script, but we will focus on the main licensing switches.
42
Troubleshooting Office 365 ProPlus Installs
Cscript.exe ospp.vbs /dstatus Brings up current licensing information Ran from command prompt
44
Troubleshooting Office 365 ProPlus Installs
Problems still exist? Remove the Office 365 ProPlus license, and re-add it in (sort of) Cscript.exe ospp.vbs /unpkey:8QHKC Removes license from client Cscript.exe ospp.vbs /dstatus Verify removal Open Office product, wait about 10 seconds, close. Should re-establish license Verify that the license was re-established.
45
Troubleshooting Office 365 ProPlus Installs
Wait, we can also perform licensing for other Click-2-Run installs via KMS server
46
Questions? Comments? bruce.lyons@atlsmug.org Twitter @blyons_ga
Atlanta Windows Infrastructure and Virtualization User Group Atlanta Windows Infrastructure and Virtualization User Group
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.