Navigation
This post applies to all Horizon versions 7.0, and newer, including Horizon 2406 (8.13).
💡 = Recently Updated
Change Log
Roaming Profiles Options
There are several options for persisting user profile settings when the user logs off:
- Dynamic Environment Manager (DEM) – DEM is a very configurable product that is generally preferred over Persona and Microsoft Roaming Profiles. It works on both virtual desktops and Remote Desktop Session Hosts.
- In Horizon 2006 (8.0) and newer, DEM Personalization features are available in all editions of Horizon.
- In Horizon 7, only Horizon Enterprise Edition is entitled to Dynamic Environment Manager.
- Dynamic Environment Manager (DEM) is the new name for User Environment Manager (UEM). VMware renamed User Environment Manager 9.9 and newer to DEM to avoid confusion with Workspace ONE Unified Endpoint Management (also UEM), which is actually AirWatch mobility management. User Environment Manager is sometimes called “little UEM”, while AirWatch is sometimes called “big UEM”.
- DEM persists settings for specific applications instead of persisting the entire profile. Saved application settings are stored in separate .zip files (aka profile archives) for each application so you can restore one .zip file without affecting the other .zip files. Many of these DEM profile archive .zip files can be restored to multiple operating system versions, whereas other monolithic profile solutions are tied to a specific operating system version.
- DEM restores profile archives on top of other profile solutions. One option is mandatory profiles so that anything not saved by DEM is discarded on logoff.
- Omnissa KB article 2118056 Migrate Persona Management to Dynamic Environment Manager.
- Persona saves the entire user profile, meaning it is a “set and forget” roaming profile solution that is similar to Microsoft’s native roaming profiles or Citrix Profile Management.
- Persona is not included in Horizon 2006 (8.0) and newer. If you are using Persona in Horizon 7, then before upgrading, see Omnissa Tech Zone Modernizing VDI for a New Horizon to migrate off of Persona.
- Persona is included in all editions of Horizon 7.
- However, Persona doesn’t work on newer versions of Windows 10, Persona doesn’t work on RDSH Horizon Agents, and Persona doesn’t work on Instant Clones.
- In practice, DEM is the only viable profile option from Omnissa, but DEM requires Horizon 7 Enterprise Edition, or upgrade to Horizon 2006 (8.0)
- App Volumes Writable Volumes – App Volumes Writable Volumes can store the user’s profile and roam the writable volume to different Horizon Agent machines.
- App Volumes requires Horizon Enterprise Edition.
- App Volumes is a separate infrastructure (e.g. separate servers, separate agents) that must be built, learned, maintained, and supported.
- Writable Volumes are stored as .vmdk files on vSphere datastores. For backup/restore, you can replicate the .vmdk files to multiple datastores, including multiple data centers.
- When Writable Volumes are combined with DEM, then Outlook search indexes can be stored on the Writable Volumes.
- Writable Volumes can only be mounted on one Horizon Agent machine at a time.
- Persistent Disks – Horizon Composer can generate persistent disks for each dedicated desktop machine. User profile is redirected to the persistent disk so the user profile will be available after the machine is refreshed.
- In Horizon 2006 (8.0) and newer, Composer and Persistent Disks are deprecated. Composer has been removed from Horizon 2012 (8.1) and newer. Before upgrading, see Omnissa Tech Zone Modernizing VDI for a New Horizon to migrate off of Persona.
- Persistent Disk only stores the user’s profile. It does not store user-installed applications. If you need to persist user-installed applications, then implement App Volumes Writable Volumes instead.
- Persistent Disks were brought to Instant Clones in Horizon 2306 (8.10) and newer. See Using Persistent Disks for Dedicated Instant Clones at Omnissa Docs.
- Persistent Disks are only an option for Dedicated Assignment pools, meaning that the Persistent Disks do not float between machines. Administrators can manually detach a Persistent Disk from one machine and attach it to a different machine.
- Persistent Disks are stored as .vmdk files on vSphere datastores. How do you back them up and restore them, especially if they are not currently mounted on a running virtual machine?
- Microsoft FSLogix – FSLogix Profile Containers can store the entire user profile in a .vhdx file that is stored on a file share.
- FSLogix is free for almost all virtual desktop and RDSH customers. If you’re not licensed for DEM, then FSLogix is a viable alternative.
- FSLogix is known for roaming the Outlook Search Index and other special Office 365 files.
- FSLogix Profile Container is very similar to Persistent Disks and Microsoft User Experience Virtualization in that the entire profile is stored in the .vhdx file. Watch out for disk space consumption on the file share. And concurrent access to the .vhdx can be challenging.
- FSLogix Profile Container configuration is “set and forget” since it doesn’t need separate configuration for each application.
- Microsoft Roaming Profiles – a last-case alternative is native Microsoft roaming profiles. However, there are many limitations.
- Microsoft’s Roaming Profiles cause longer login times since the entire profile is downloaded before the user can interact with the desktop or application. This is not a problem in other roaming profile solutions.
- Microsoft’s Roaming Profiles do not merge settings from multiple sessions so if you have users connecting to multiple RDS farms (or multiple desktop pools) then each RDS farm should have separate roaming profile shares.
Roaming Profiles File Shares
File Shares Design
This section provides a summary of the required shares. See Create and Share the Folders for Detailed steps for creating the profile shares.
There are typically several types of file share paths:
- Roaming Profiles – stores DEM profile archives, FSLogix .vhdx Profile Containers, etc.
- Roaming profiles (or DEM profile archives) are stored in a separate sub-folder for each user that only the one user has access to.
- FSLogix, Persona and Microsoft Roaming Profiles are monolithic profiles that are tied to a specific operating system version. If you are supporting multiple operating systems, or if users are connecting to multiple, concurrent pools/farms, then create a separate Roaming Profile share path for each operating system version. For example, you might have separate Roaming Profile shares for Windows 10 and Windows Server 2019.
- Theoretically, DEM Personalization Archives can be used across multiple operating system versions.
- Folder Redirection – stores profile folders that you want to persist, but you don’t want to store with the roaming profile. These folders are typically Documents, Downloads, Desktop, and Favorites. Folder Redirection speeds up restoration of roaming profiles. AppData should not be redirected to this file share path.
- Each user has a separate sub-folder that only the one user has access to.
- Folder Redirection can be accessed from multiple operating system versions so there’s no need to create multiple Folder Redirection share paths.
- Home Directories – users store Documents and other personal data in Home Directories.
- Folder Redirection can be stored in Home Directories instead of in a separate Folder Redirection file share path.
- Home Directories might be located on multiple file servers. If these file servers are in branch offices instead of data centers, then Folder Redirection should be stored on file servers in the data center that contains Horizon Agents.
- DEM Configuration Share – Dynamic Environment Manager (DEM) stores its configuration in a file share.
These file shares for a particular user can only be located in one data center. Neither Omnissa nor Microsoft support multi-master replication (aka merge replication) of user profiles, home directories, and folder redirection. If you use DFS Namespaces, then the DFS Namespace path must point to only one target.
- Horizon users should connect to Horizon Agents in the same data center as the file servers that contain the user’s profile, folder redirection, and home directory. If you have active Horizon Agents in multiple data centers, then you can configure Horizon Cloud Pod Home Sites so that specific users connect to specific data centers. If users connect to a Horizon Agent that is not in the same data center as the user’s file servers, then the files are retrieved across the Data Center Interconnect, which might take longer than desired.
- The DEM Configuration Share is primarily read-only so multi-master replication is less of a concern.
Here are NTFS permissions for each of the profile file share types:
DEM Profile Archives share:
- \\server\DEMProfiles
- DEM Admins = Full Control
- DEM Support = Modify
- DEM Users = Read/Execute, Create Folders – this folder only
- Creator Owner = Full Control
Dynamic Environment Manager (DEM) Configuration share:
- \\server\DEMConfig – stores DEM configuration
- DEM Admins = Full Control
- DEM Users = Read
- DEM Support = Read
- Domain Computers = Read – for DEM computer ADMX
Non-DEM Monolithic Roaming Profiles share: (example includes multiple shares for multiple operating systems)
- \\server\Profiles\Win10
- Admins = Full Control
- Support = Modify
- Users = Read/Execute, Create Folders – this folder only
- Creator Owner = Full Control
- \\server\Profiles\Win19
- Admins = Full Control
- Support = Modify
- Users = Read/Execute, Create Folders – this folder only
- Creator Owner = Full Control
Folder Redirection share:
- \\server\Redirect
- Admins = Full Control
- Users = Read/Execute, Create Folders – this folder only
- Creator Owner = Full Control
According to Omnissa 2113665 Imports and exports in Omnissa Dynamic Environment Manager are slow, the two DEM shares should be excluded from antivirus scanning. The article also details some antivirus exclusions for the FlexEngine installed on the Horizon Agent machines.
Create and Share the Folders
- On your file server, make sure file and printer sharing is enabled.
- On the file server that will host the file share, create a new folder and name it DEMConfig, or DEMProfiles or similar. See File Shares Design for design info on the share paths that should be created.
- Open the folder’s Properties.
- On the Sharing tab, click Advanced Sharing.
- Check the box to share the folder.
- Click Permissions.
- Give Full Control to Everyone. Click OK.
- Click Caching.
- Select No files or programs. Click OK twice, and then click Close.
- According to Omnissa 2113665 Imports and exports in Omnissa Dynamic Environment Manager are slow, the two DEM shares should be excluded from antivirus scanning. The article also details some antivirus exclusions for the FlexEngine installed on the Horizon Agent machines.
Folder Permissions
The following procedure works for any of the profile and redirection folders listed in the file shares design except for the DEMConfig folder.
Lieven D’hoore has VMware Horizon View – Script to create Persona Management Repositories, Shares and Permissions.
- Open the Properties of the new shared folder.
- On the Security tab, click Advanced.
- Click Disable Inheritance.
- Click Convert inherited permissions.
- Click OK to close Advanced Security Settings.
- On the Security tab, click Edit.
- For the Everyone or the Authenticated Users entry or the Users entry, remove Full Control and Modify. Make sure Write is enabled so users can create new folders.
- Add CREATOR OWNER, and give it Full Control. This grants users Full Control of the folders they create.
- Click OK to close the Permissions window.
- Click Advanced again.
- Highlight the Everyone permission entry or the Authenticated Users permission entry or the Users permission entry and click Edit.
- At the top of the window, change the Applies to selection to This folder only. This prevents the Everyone permission from flowing down to newly created profile folders.
- Remove all other permission entries that grant access to Users, Domain Users, Everyone, or Authenticated Users. There should only be one of these types of permission entries.
- Click OK twice to close the Security and Properties windows.
Access Based Enumeration
With access based enumeration enabled, users can only see folders to which they have access.
- In Server Manager, on the left, click File and Storage Services.
- If you don’t see Shares then you probably need to close Server Manager and reopen it.
- Right-click the new share, and click Properties.
- On the Settings page, check the box next to Enable access-based enumeration and click OK.
GPO Templates
Windows Group Policy Templates
Unfortunately, there are some differences between the GPO templates for Windows Server, and the GPO templates for Windows 10. You’ll need to download the full set of templates.
Follow the procedure at https://www.carlstalhood.com/group-policy-objects-vda-computer-settings/#admtemp to download and install the Administrative Templates (.admx) for Windows 10.
Horizon Group Policy Templates
Some of the policy settings in this topic require group policy templates from the Horizon GPO Bundle, which can be downloaded from the Omnissa Horizon Download Page.
For Horizon 2406 (8.13), download Horizon GPO Bundle 8.13 (VMware-Horizon-Extras-Bundle-2406-8.13.0)
For Horizon 2312.1 (8.12.1) ESB, download Horizon GPO Bundle 8.12.1 (VMware-Horizon-Extras-Bundle-2312-8.12.1).
Install the Group Policy files:
- Go to the downloaded VMware-Horizon-View-Extras-Bundle.zip file and extract the files.
- Copy the .admx files and en-US folder to the clipboard.
- Go to \\domain.com\sysvol\domain.com\Policies\PolicyDefinitions (if it exists), or C:\Windows\PolicyDefinitions on the group policy editing machines (if PolicyDefinitions doesn’t exist in SYSVOL) and paste the .admx files. Overwrite any older files.
- Horizon 7.13 has an .admx file in the ThinPrint\ADMX folder. Horizon 2006 (8.0) and newer no longer include ThinPrint, so this .admx is not available in Horizon 2006 (8.0) and newer.
- Copy the .admx file, and en-US folder, to the clipboard.
- Go to \\domain.com\sysvol\domain.com\Policies\PolicyDefinitions (if it exists), or C:\Windows\PolicyDefinitions on the group policy editing machines (if PolicyDefinitions doesn’t exist in SYSVOL) and paste the .admx files. Overwrite any older files.
- When you edit group policy objects, you can now edit Horizon settings.
Dynamic Environment Manager GPO Templates
Download and copy the DEM GPO ADMX templates to PolicyDefinitions. DEM can also work without Active Directory (Group Policy); see Omnissa 2148324 Configuring advanced DEM settings in NoAD mode for details.
In Horizon 2006 (8.0) and newer, DEM is available in all editions of Horizon. There are two editions of DEM, each with different downloads and different ADMX templates.
In Horizon 7, DEM is only available for Horizon Enterprise Edition customers. Horizon 7 Enterprise Edition customers can download DEM Enterprise Edition.
- Based on your entitlement, download either DEM 2412 (10.14) Enterprise Edition, or DEM 2412 (10.14) Standard Edition. For ESB Horizon, download the DEM version included with your ESB version of Horizon.
- Go to the extracted Dynamic Environment Manager files, and in the Administrative Templates (ADMX) folder, copy the files and the folder.
- Go to \\domain.com\sysvol\domain.com\Policies\PolicyDefinitions (if it exists), or C:\Windows\PolicyDefinitions on the group policy editing machines (if PolicyDefinitions doesn’t exist in SYSVOL) and paste the files and folder. Overwrite any older files.
- If you are upgrading from DEM 2406 or older to DEM 2412 or newer, then look in PolicyDefinitions for VMware DEM.admx files and delete them.
- You will find Omnissa DEM GPO settings in the User Half of a GPO.
Omnissa DEM FlexEngine Advanced Settings are available in a different GPO template.
- Go to https://kb.omnissa.com/s/article/2145286.
- On the top right, click the link to download the ADMX file.
- Extract the files. Then copy the .admx file.
- Go to your PolicyDefinitions folder and paste the file.
- Go back to the extracted files and then copy the .adml file.
- Go to your PolicyDefinitions folder and paste the file under the en-US folder.
- Look in your PolicyDefinitions for VMware DEM FlexEngine Advanced Settings.admx and delete it.
Microsoft Edge GPO Templates
Horizon Browser Redirection requires installation of an Edge extension. Install the Edge GPO Templates so you can force install the Edge extension.
- Download the Edge ADMX templates from Microsoft Edge for business. Select your version of Edge and then click GET POLICY FILES.
- Extract the .zip file.
- Go to the extracted files. In the \windows\admx folder, copy the msedge*.admx files and the en-US folder.
- Go to PolicyDefinitions in your SYSVOL (e.g., \\domain.com\sysvol\domain.com\Policies\PolicyDefinitions) and paste the .admx files and en-US folder.
Google Chrome GPO Templates
Horizon Browser Redirection requires installation of a Chrome extension. Install the Chrome GPO Templates so you can force install the Chrome extension.
- Download the Google Chrome ADMX templates from Set Chrome Browser policies on managed PCs.
- Extract the .zip file.
- Go to the extracted files. In the \policy_templates\windows\admx folder, copy the chrome.admx and google.admx files.
- Go to PolicyDefinitions in your SYSVOL (e.g. \\domain.com\sysvol\domain.com\Policies\PolicyDefinitions) and paste the .admx files.
- Go back to the extracted Google Chrome templates in the \policy_templates\windows\admx folder and copy the en-US folder.
- Go to back to PolicyDefinitions in your SYSVOL and paste the en-US folder. It will add .adml files to the existing en-US folder.
Create Group Policy Objects
- Within Active Directory Users and Computers, create a parent Organizational Unit (OU) to hold all Horizon Agent computer objects (virtual desktops and Remote Desktop Session Hosts).
- Then create sub-OUs, one for each pool or RDS Farm.
- Move the Horizon Agent machines from the Computers container to one of the OUs created in step 2.
- Within Group Policy Management Console, create a Group Policy Object (GPO) called Horizon Agent Computer Settings and link it to the parent OU created in step 1. If this policy should apply to all pools, then link it to the parent OU. Or you can link it to pool-specific sub-OUs.
- Modify the properties of the GPO, on the Details tab, so that the User Configuration portion of the GPO is disabled. User settings do not belong in this GPO.
- Create and link two new GPOs to the Session host OU (in addition to the Horizon Agent Computer Settings GPO). One of the GPOs is called Horizon Agent All Users (including admins), and the other is called Horizon Agent Non-Admin Users (lockdown). The Non-Admin Users GPO can either be linked to the parent OU, or to the session host sub-OUs. Locking down sessions is more common for Remote Desktop Session Hosts.
- Modify the properties of both of these GPOs and disable the Computer Configuration portion of the GPO.
- Click the Horizon Agent Non-Admin Users GPO to highlight it.
- On the right, switch to the Delegation tab, and click Add.
- Find your Horizon Admins group, and click OK.
- Change the Permissions to Edit settings, and click OK.
- Then on the Delegation tab, click Advanced.
- For Horizon Admins, place a check mark in the Deny column for the Apply Group Policy permission. If desired, you can also deny the GPO to Domain Admins and Enterprise Admins. Click OK.
- Click Yes when asked to continue.
- For the other two GPOs, add Horizon Admins with Edit Settings permission. But don’t deny Apply Group Policy. The deny entry is only needed on the Lockdown GPO.
GPOs for Roaming Profiles (Persona and RDS)
You will need separate profile configurations for each Horizon Agent type (virtual desktops, RDS, operating system version, operating system bitness, etc.) Each profile configuration needs a different GPO. Note: if you are licensed for Dynamic Environment Manager, then you can skip this section.
- Right-click one of the Remote Desktop Session Host sub-OUs, and create a new GPO.
- Name it Horizon Agent RDS Farm 1 Profiles or similar. This policy will use Microsoft’s native roaming profiles instead of Persona. Note: each RDS farm should have a separate roaming profile share.
- Select the new GPO to highlight it. On the right, on the Delegation tab, add the Horizon Admins group, and give it Edit Settings permission.
- If you have additional Remote Desktop Session Host sub-OUs (one for each RDS Farm), right-click one of them and create another GPO with a different name. Each RDS Farm needs a different profile path.
- Right-click a virtual desktop sub-OU, and click Create a GPO in this domain.
- Name it Horizon Agent Persona Win10 or similar, and click OK. Each operating system version should point to a different file share, so include the operating system version in the GPO name.
- Select the new GPO to highlight it. On the right, on the Delegation tab, add the Horizon Admins group, and give it Edit Settings permission.
- If you have additional virtual desktop sub-OUs of the same operating system, right-click the OU, and click Link an Existing GPO.
- Select the Horizon Agent Persona Win10 GPO, and click OK.
- For desktop pools running a different operating system, create a new Persona GPO. Each Persona GPO will point to a different share.
- The final group policy object framework will look like this: some GPOs linked to the parent OU and pool-specific GPOs linked to the sub-OUs. Each sub-OU needs different GPOs for different roaming profile configurations.
Agent Computer Settings
These GPO settings should be applied to the Horizon Agents.
General Computer Settings
- Right-click the Horizon Agent Computer Settings GPO, and click Edit.
- Configure the GPO Computer Settings as detailed at https://www.carlstalhood.com/group-policy-objects-vda-computer-settings/#computer.
Remote Desktop Users Group
- Right-click the Horizon Agent Computer Settings GPO, and click Edit.
- Under Computer Config > Windows Settings > Security Settings, right-click Restricted Groups, and click Add Group.
- Browse to the group of users (e.g. Domain Users) that will be added to the Remote Desktop Users group on the virtual desktops. Click OK.
- In the bottom half of the window, click Add to specify that this group is a member of:
- Enter Remote Desktop Users, and click OK twice.
VMware Integrated Printing
Horizon 7.7 and newer have a new Universal Print Driver named VMware Integrated Printing or VMware Advanced Printing, which replaces ThinPrint. Integrated Printing is an optional feature of the Horizon Agent installer and requires Horizon Client 4.10 for Windows, Horizon Client 5.1 for Linux and Horizon Client 5.1 for Mac.
You can use Group Policy to configure Integrated Printing. (e.g. select whether Native Print Drivers are preferred over the Universal Print Driver). The GPO settings only apply if the VMware Integrated Printing feature is installed on the Horizon Agent.
- Make sure the Horizon 2012 (8.1) or newer GPO Templates are installed. Some Integrated Printing GPO settings are available in Horizon 7.7 and newer.
- Edit the Horizon Agent Computer Settings GPO.
- Go to Computer Configuration | Policies | Administrative Templates | VMware View Agent Configuration | VMware Integrated Printing (or VMware Advanced Printing). This node only appears in ADMX templates from Horizon 7.7 and newer.
- In Horizon 2012 (8.1) and newer, the GPO settings were moved under the VMware View Agent Configuration folder.
- In Horizon 2012 (8.1) and newer, the Integrated Printing settings are also available in the user half at User Configuration > Policies > Administrative Templates > VMware View Agent Configuration > VMware Integrated Printing. User settings override computer settings.
- Horizon 2106 (8.3) and newer have a setting name Default settings for UPD printers that lets you set duplex, color, and compression defaults.
- In Horizon 2012 (8.1) and newer, Do not change default printer prevents the client default printer from overriding the remote default printer.
- Edit the setting Printer Driver Selection.
- Enable the setting, and then consider setting it to Always use UPD to avoid needing to install any printer drivers on the Horizon Agent machines. This is particularly beneficial for multi-user RDSH machines.
- In Horizon 2012 (8.1) and newer, Printer Name Schema lets you change the names of the redirected printers.
- Horizon 2303 and newer have Enable server printer redirection, which causes the Horizon Agent to connect directly to the print servers instead of routing the print job through the Horizon Client. Print drivers are probably needed on the Agent machine.
- Horizon 7.8 and newer supports filtering of redirected client printers.
VMware Integrated Printing also supports Location Based Printing.
- In the Horizon 7.7 or newer Extras Bundle (GPO templates), find the file named LBP.xml.
- Edit the file. This is an XML document that can contain multiple <Policy> nodes. The file is commented.
- When done editing the LBP.xml file, copy it to C:\ProgramData\VMware on each Horizon Agent machine. It’s probably easiest to use Group Policy Preferences (or computer startup script) to download this file when the Horizon Agent machines boots.
Dynamic Environment Manager (DEM) Group Policy
Most of the Dynamic Environment Manager GPO settings are user settings, not computer settings. DEM 2006 (aka 10.0) and newer support ADMX files for computers.
Note: UEM 9.1 can also work without Active Directory (Group Policy); see Omnissa 2148324 Configuring advanced UEM settings in NoAD mode for details.
From Omnissa Tech Zone Quick-Start Tutorial for VMware Dynamic Environment Manager and Chris Halstead VMware User Environment Manager (UEM) – Part 1 – Overview / Installation.
- Make sure Prevent access to registry editing tools is not enabled in any GPO. This setting prevents the FlexEngine from operating properly.
- Dynamic Environment Manager requires one computer setting. Edit the Horizon Agent Computer Settings GPO.
- Go to Computer Configuration | Policies | Administrative Templates | System | Logon.
- Double-click Always wait for the network at computer startup and logon.
- Enable the setting, and click OK.
- Close the group policy editor.
- If you use DEM 9.10 or newer to roam File Type Associations, then enable the GPO setting Do not show the ‘new application installed’ notification at Computer Configuration > Policies > Administrative Templates > Windows Components > File Explorer.
- The remaining settings are user settings. Edit the Horizon Agent All Users GPO. This GPO should apply to the Horizon Agents, and Loopback processing should already be enabled on those machines.
- Go to User Configuration | Policies | Administrative Templates | Omnissa DEM | FlexEngine.
- If you are running Dynamic Environment Manager on top of mandatory profiles, then double-click Certificate support for mandatory profiles.
- Enable the setting and click OK.
- Double-click Flex config files.
- Enable the setting.
- Enter \\server\demconfig\general. The general folder will be created by the Dynamic Environment Manager management console. Click OK.
- Double-click FlexEngine Logging.
- Enable the setting.
- Enter \\server\demprofiles\%username%\logs. Dynamic Environment Manager will create these folders. Click OK.
- UEM 9.0 and newer has a setting named Paths unavailable at logon. By default, users are blocked from logging in if the DEM file share is not reachable.
- Double-click the setting Profile archive backups.
- Enable the setting.
- Type in \\server\demprofiles\%username%\backups.
- Enter the number of desired backups, check the box for daily backups, and click OK.
- In DEM 2111 and newer, you can store Profile Archives in OneDrive for Business by configuring the setting OneDrive for Business integration.
- To store Profile archives in a file share, double-click Profile archives.
- Enable the setting.
- Type in \\server\demprofiles\%username%\archives.
- Check the box next to Retain file modification dates. Source = Anyway to save ‘Date Modified’? at VMware Communities.
- Click OK.
- In DEM 2111 and newer, simply enable the setting Run FlexEngine at logon and logoff.
- For DEM prior to version 2111, configure the group policy extension and logoff script:
- Double-click the setting RunFlexEngine as Group Policy Extension.
- Enable the setting, and click OK.
- Go to User configuration | Policies | Windows Settings | Scripts (Logon/Logoff).
- Double-click Logoff.
- Click Add.
- In the Script Name field, enter C:\Program Files\Immidio\Flex Profiles\FlexEngine.exe.
- In the Script Parameters field, enter -s.
- Click OK.
- If you are using the Privilege Elevation feature, consider enabling Privilege elevation logging to the Windows event log.