June 2013 Profile management v5.0 Excalibur - XenDesktop 7 Mick Glover Worldwide Support Readiness
© 2013 Citrix | Confidential – Do Not Distribute What’s New in 5.0? Highlights Integrated Install Citrix HDX Policy Engine integration Studio/Director Integration New Policies Updated filter driver (No longer leverages NTFS change journal)
© 2013 Citrix | Confidential – Do Not Distribute XenDesktop 7 - Integration Citrix Policy Engine integration Additional choice for configuration: HDX Policies Integrated Install with VDA (Desktop and Server OS) UPM component installed by default with VDA installer Director Integration Reset feature for Microsoft Roaming and Citrix profiles Non-destructive - renames existing profile, creates new and copies some data back Data Kept: Documents, Favorites, Cookies, Desktop, Pictures, Music, Video PoSH module for UPM: v7 New functionality…
© 2013 Citrix | Confidential – Do Not Distribute XenDesktop 7 - Capabilities New Policies Define excluded AD groups Profile Not Available Policy (deny or temp profile logon) Auto-Config - detect env and configure automatically Delete caches profiles immediately (delayed delete) Read only profiles (mandatory) - use the template profile as a mandatory
© 2013 Citrix | Confidential – Do Not Distribute XenDesktop 7 - Architecture Changes No Longer leverages NTFS change journal - UPM uses the filter driver (upmjit.sys) now MFT file no longer used (NTFS activity cache file) UserProfileManager_.cache Benefit? Reduce Support Calls Should improve logon times In particular, first logons with provisioned desktops where cache file had to be created
© 2013 Citrix | Confidential – Do Not Distribute Ftlmc.exe UPMJIT.sys Load Order & Altitude
© 2013 Citrix | Confidential – Do Not Distribute Integrated Install Profile management v5.0 Part of VDA Installation Windows Service UserProfileManager.exe Start-up Automatically Runs under local system a/c Service remains Idle until enabled Configured through Policies\.ini file VDA switch to disable install? None available Required for Director (data and profile resets)
© 2013 Citrix | Confidential – Do Not Distribute UserProfileManager.exe Start-up Type & Recovery
© 2013 Citrix | Confidential – Do Not Distribute Legacy Configuration Options Still relevant with v5.0 ADM\ADMX Templates Local.INI file
© 2013 Citrix | Confidential – Do Not Distribute Legacy Configuration Options UPMPolicyDefaults_all.ini Located in installation directory Used for POC\Workgroups
© 2013 Citrix | Confidential – Do Not Distribute Group Policy Template files ADM\ADMX Available on Installation media \x64\ProfileManagement\ ADM_Templates\en \x86\ProfileManagement\ ADM_Templates\en
© 2013 Citrix | Confidential – Do Not Distribute Citrix HDX Policy Engine integration Profile management v5.0 All Pm settings can be configured through Citrix HDX Policies (Citrix Studio or AD) Complete mirror of ADM template settings…
© 2013 Citrix | Confidential – Do Not Distribute
Studio Integration\Basic Configuration Profile management v5.0 Profile management node Create Profile Definitions Basic Configuration/Simply deployments ONLY Basic settings exposed through UI Profile Type\Storage Profile Redirection Hidden in Excalibur, being revised for Merlin….
© 2013 Citrix | Confidential – Do Not Distribute Profile Definitions Profile management v5.0 Multiple definitions can be created and linked to Delivery Groups… Hidden in Excalibur, being revised for Merlin…
© 2013 Citrix | Confidential – Do Not Distribute Policy Definition for Delivery Groups Hidden in Excalibur, being revised for Merlin
© 2013 Citrix | Confidential – Do Not Distribute Linking profile Definitions to Delivery Groups Profile management v5.0 Edit Delivery Group Select existing or create new profile definition… Hidden in Excalibur, being revised for Merlin….
© 2013 Citrix | Confidential – Do Not Distribute Get-UserProfileManagerServiceAddedCapability Creating Profile Definitions (Merlin) $properties = Get-UserProfileManagerServiceAddedCapability This command creates a list of all the properties that can be set through Set- UserProfileDefinition and stores them in $properties
© 2013 Citrix | Confidential – Do Not Distribute Advanced Configuration Profile management v5.0 Choose One of either: Citrix HDX Policies through Citrix Studio or AD Group Policy ADM/ADMX Template Mixing and Matching can lead to unexpected results…
© 2013 Citrix | Confidential – Do Not Distribute Workgroup or POC configuration Profile management v5.0 Local.INI file UPMPolicyDefaults_all.ini Settings revert to corresponding group policy setting if set to "not configured“ in.ini file Found under C:\Program Files\Citrix\User Profile Manager
© 2013 Citrix | Confidential – Do Not Distribute Director Integration Profile management v5.0 Reset Functionality Microsoft Roaming and Citrix profiles Recreates corrupt profile Rename existing Create new Copy important data (Documents, Favorites, Cookies, Desktop, Pictures, Music, Video)
© 2013 Citrix | Confidential – Do Not Distribute New HDX Policy Excluded AD Groups Disabled by default If enabled, Pm 5.x will exclude members of the defined user groups…
© 2013 Citrix | Confidential – Do Not Distribute New HDX Policy Log off user if a problem is encountered Disabled by default Problems encountered at logon then Temporary profile is provided If enabled, Pm 5.x displays and error and logs the user off..
© 2013 Citrix | Confidential – Do Not Distribute New HDX Policy Delay before deleting cached profiles Disabled by default Dependent on “Delete locally cached profiles on logoff” policy setting Must be enabled
© 2013 Citrix | Confidential – Do Not Distribute New HDX Policy Template profile used as mandatory profile Disabled by default Template profile is not used Enable to use Citrix mandatory profiles Dependency on the Path to the template profile policy setting…
© 2013 Citrix | Confidential – Do Not Distribute New HDX Policy Disable Automatic Configuration Disabled by default Pm 5.x examines its environment and configures itself accordingly with some best practice settings Disable for troubleshooting purposes…
© 2013 Citrix | Confidential – Do Not Distribute Profile management v5.0 Auto Configuration Behavior E = Enabled; D = Disabled
© 2013 Citrix | Confidential – Do Not Distribute New PowerShell cmdlets Profile management v5.0 Excalibur Usage Test-UserProfileShare Repair-UserProfileShare Get-UserProfilePath Merlin Usage Get-UserProfileManagerServiceAddedCapability New-UserProfileConfiguration Set-UserProfileDefinition Get-UserProfileDefinition New-UserProfileShare Remove-UserProfileShare
© 2013 Citrix | Confidential – Do Not Distribute Technical Notes UPM v5 Available for SA customers on XA 6.x and XD 5.x platforms Support for Win7 and later OS only 2003 and XP platforms must continue on 4.x (currently 4.1.2) Profile Management node to be hidden in Citrix Studio for the Excalibur RTW release Being revised for Merlin (2014)
© 2013 Citrix | Confidential – Do Not Distribute Known Issues\Gotchas Profile management v Post Shipped Bugs at present… OneBug te=reports%2Flist&reportid= te=reports%2Flist&reportid=18946
© 2013 Citrix | Confidential – Do Not Distribute Post-Shipped Bugs P2 - Address Quickly
© 2013 Citrix | Confidential – Do Not Distribute Post-Shipped Bugs P3 - Must be Addressed
© 2013 Citrix | Confidential – Do Not Distribute Post-Shipped Bugs P4 - Address Sometime
© 2013 Citrix | Confidential – Do Not Distribute Post-Shipped Bugs P9 - Enhancements
© 2013 Citrix | Confidential – Do Not Distribute Post-Shipped Bugs P9 - Enhancements
© 2013 Citrix | Confidential – Do Not Distribute Post-Shipped Bugs Currently being reviewed
Personal vDisk (PvD) v
© 2013 Citrix | Confidential – Do Not Distribute Compatibility PvD driver re-architecture (released in 5.6.5/7) Copy on write provides better app compatibility Management MCS Inventory automation Dynamic PvD Space Allocation (5.6.5/7) CtxPvDDiag (diagnostic tool) and better log files Rules changes support in existing VMs Performance PvD run time performance and speed
© 2013 Citrix | Confidential – Do Not Distribute Citrix Personal vDisk Diagnostic Tool CtxPvDDiag.exe Personal vDisk\bin directory Generates registry hive reports Collects PvD and System log files and information… Msinfo Event logs PvDLogs ……
© 2013 Citrix | Confidential – Do Not Distribute Citrix Personal vDisk Diagnostic Tool Help Function CtxPvDDiag /?
© 2013 Citrix | Confidential – Do Not Distribute Citrix Personal vDisk Diagnostic Tool CtxPvDDiag /ra
Resources & Q/A
© 2013 Citrix | Confidential – Do Not Distribute Approved and Post Shipped OneBug list&reportid=18946http://onebug.citrite.net/tmtrack/tmtrack.dll?ReportPage&Template=reports%2F list&reportid=18946
© 2013 Citrix | Confidential – Do Not Distribute Resources Citrix Documentation Support Forums/White papers
© 2013 Citrix | Confidential – Do Not Distribute Resources Microsoft Managing Group Policy ADMX Files Step-by-Step Guide Security Recommendations for Roaming User Profiles Shared Folders
© 2013 Citrix | Confidential – Do Not Distribute Engineering Documents Mindtouch User profile management UPM driver change notification IVER_FILE_CHANGE_NOTIFICATION.DOCX IVER_FILE_CHANGE_NOTIFICATION.DOCX UPM Jasper Concept Specification ONCEPT_SPECIFICATION.DOCX ONCEPT_SPECIFICATION.DOCX UPM Mandatory profiles n.docx n.docx
Work better. Live better.