I’m currently implementing a VMware Horizon View environment with Windows 8.1 non-persistent desktops. The customer has Office 365 licenses for the users and has no right to use a KMS license activation server for Office 2013. Activation of Office 365 Pro is done by the user:
With non-persistent virtual desktops, that’s a different story. The user will need to activate Office each time the user logs on to a virtual desktop, because each time it will be a different (and refreshed) desktop. The user would use their 5 devices activations very fast. Fortunately, Microsoft has a solution for this problem. You can enable “shared computer activation” during the installation of Office. When a user activates Office on a shared computer, the license doesn’t count for the maximum of 5 machines. This is the “official” Microsoft statement (Technet article):
Activation limits Normally, users can install and activate Office 365 ProPlus only on up to five computers. Using Office 365 ProPlus with shared computer activation enabled doesn’t count against the five computer limit. Microsoft allows a single user to activate Office 365 ProPlus on a reasonable number of shared computers in a given time period. The user gets an error message in the unlikely event the limit is exceeded.
How to install Office 365 Pro in shared computer mode
To enable shared computer activation when you deploy Office 365 ProPlus, you need the following:
Once you have downloaded the Office Deployment Tool, you need to edit the configuration file to enable shared computer licensing. The configuration file could then look like this:
<Configuration> <Add SourcePath="\\server\Office15" OfficeClientEdition="32"> <Product ID="O365ProPlusRetail" > <Language ID="en-us" /> </Product> </Add> <Display Level="None" AcceptEULA="True" /> <Property Name="SharedComputerLicensing" Value="1" /> </Configuration>
More information about the configuration file can be found here.
Next is to download Office 365 Pro to the network-share. This is done by using the “/Download” parameter:
\\server\Office15\setup.exe /download \\server\Office15\configuration.xml
After the download is complete, use the “/configure” parameter to install Office 365 Pro in the golden image:
\\server\Office15\setup.exe /configure \\server\Office15\configuration.xml
After Office 365 Pro is installed you can finalize the golden image to create your desktop-pool.
Office 365 Pro on a shared computer
Here’s what happens after Office 365 ProPlus is installed on a computer that has shared computer activation enabled.
So far so good. One challenge is that the user needs to enter their Office 365 account credentials to activate Office and the user needs to do that each time he logs on to a virtual desktop, because it will be a new virtual desktop each time. You can solve this by implement ADFS and enabling SSO for Office 365. I will not go deep-dive on this, but these are the steps you need to take:
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Registration]
“AcceptAllEulas”=dword:00000001