VMware Dynamic Environment Manager (DEM) – Office 365 – Shared Computer Activation
I just deploying the non persistent VDI environment on the one customer and i had challenge, how to activate Office 365 ? The user, which is connected to the VDI has Office 365 A5 licence assigned, when you login to Office it works great, but when you log off from the VDI, the the VDI is deleted and recreated via Instant Clones on VMware Horizon technology. So when user login on next day or hour, he has a new VDI. All changes are gone and now the user have to login to Office 365 and activate the licence, this is annoying. Everyone login means login to Office to and i have solution with VMware DEM.
Ideally, for a successful O365 deployment on non persistent VDI we need to have following pre-requisites:
* On reg path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration add below reg keys:
REG_SZ: AutoActivate
Value: 1
REG_SZ: SharedComputerLicensing
Value: 1
* SCL[ Shared Computer Licensing ] by default places the token files on licensing folder under user local appdata will contain these two files. It is important to carry these files on to your next non persistent desktop.
And this is my DEM Shared Settings for Office365:
[IncludeRegistryTrees]
HKCU\Software\Microsoft\Office\16.0\Common
HKCU\Software\Microsoft\Office\16.0\FirstRun
HKCU\Software\Microsoft\Office\16.0\Registration
HKCU\Software\Microsoft\Office\16.0\User Settings
HKCU\Software\Microsoft\Office\Common
HKCU\Software\Microsoft\Shared Tools\Proofing Tools
HKCU\Software\Microsoft\VBA
HKCU\Software\Microsoft\Internet Explorer\IntelliForms
[ExcludeRegistryTrees]
HKCU\Software\Microsoft\Office\Common\ClientTelemetry
HKCU\Software\Microsoft\Office\16.0\Common\Identity\DocToIdMapping
HKCU\Software\Microsoft\Office\16.0\Common\Identity\Identities
HKCU\Software\Microsoft\Office\16.0\Common\Identity\IdToAuthorityUrlMapping
HKCU\Software\Microsoft\Office\16.0\Common\Identity\Profiles
[IncludeFolderTrees]
<AppData>\Microsoft\AddIns
<AppData>\Microsoft\Bibliography
<AppData>\Microsoft\Office
<AppData>\Microsoft\Proof
<AppData>\Microsoft\Spelling
<AppData>\Microsoft\UProof
<AppData>\Microsoft\Templates
<AppData>\Microsoft\Credentials
<LocalAppData>\Microsoft\Credentials
<LocalAppData>Microsoft\Office\16.0\Licensing