|
Citrix User Profile Manager est la solution de gestion de profils Windows proposée par Citrix.
Cette solution permet d'adresser plus facilement les problématiques courantes liées à la gestion des profils Windows en environnement Citrix XenApp et autres. Beaucoup de solutions existent sur le marché et permettent de gérer des profils Windows et bien d'autres choses. (ex : les mappages, configurations d'applications spécifiques, tout ce qui est lié à l'environnement de l'utilisateur final...)
Voici quelques exemples :
Powerfuse / AppSense / Tricerat / RTO Virtual Profiles / Immidio Flex Profiles ?
Profils Locaux, Profils Mandataires, Profils Super Mandataires, Profils Itinérants, Profiles Hybrides, Produits tierces ?
Quelle est la meilleure façon de gérer les profils ? Pas de réponse simple, tout dépend du besoin. (Voir la présentation DocForum par Chavers sur le sujet !) L'objectif est principalement de sauvegarder les informations liées à l'environnement de l'utilisateur final.
Certaines applications peuvent souvent être personnalisées par l'utilisateur, dans la barre d'outil d'un grand nombres de logiciels, il est souvent possible d'afficher des options supplémentaires etc...
En fonction des habitues et des différentes manières de travailler, il est possible de modifier la configuration initiale d'un certain nombre d'applications afin de mieux l'adapter à son utilisation quotidienne.
Citrix User Profile Manager analyse les différentes cinématiques associées aux ouvertures et fermetures de sessions, celui-ci prend en compte la sauvegarde des modifications apportées au registre (HKCU) et synchronise des répertoires. Tous ces aspects sont bien sur configurables. Si des modifications sont faites lors de l'utilisation d'une même application dans deux sessions différentes, tous les changements seront conservés lors des fermetures de sessions. Citrix User Profile Manager se chargera de répercuter toutes les modifications en se basant sur un principe de différentiel.
Ainsi toutes les personnalisations et configurations apportées lors de l'exploitation de cette application seront sauvegardées. Attention, si l'on modifie le même paramètre dans deux sessions différentes, le paramètre sauvegardé sera lié à la dernière session utilisée (last write win). En revanche si deux paramètres différents de cette même application sont modifiés, dans ces deux sessions distinctes, ils seront bien conservé.
Tout ça est bien beau, mais comment migrer l'existant ? Plusieurs approches peuvent être considérées afin de minimiser l'impacte lors de la migration. Nous pouvons par exemple imaginer migrer en fonction du Silo applicatif, ou par type de population métier. En fonction de la méthode choisie, la transition peu donc se faire de différentes manières. Cet exemple concerne uniquement la migration de profiles itinérants ou locaux existants de très gros environnements, dans lesquels généralement on préfère minimiser et maitriser l'impacte en production. Exemple : Par Silo applicatif : Avantages - On limite l'impacte à un nombre maitrisé d'applications en installant Citrix User Profil Manager uniquement sur les serveurs d'un silo applicatif choisi.
- Configuration par GPO ou configurer le fichier UPMPolicyDefaults*.ini pour activer UPM sur les serveurs des silos en question.
Inconvénients - Les utilisateurs auront des profils Windows classiques et Citrix UPM pendant la période de transition en fonction des Silos applicatifs qui auront été configurés.
- Il est préférable de maitriser le nombre d'applications impactées.
Par type de population Métiers : Avantages - L'impacte est limitée à un nombre d'utilisateurs maitrisé. (Par groupe d'utilisateurs)
- Migration complète de ce pool d'utilisateurs, "un seul" type profil sera utilisé par ce groupe d'utilisateurs défini (Citrix User Profile Manager).
- Configuration par GPO ou configurer le fichier UPMPolicyDefaults*.ini pour activer UPM sur les serveurs des silos en question.
Inconvénients - Il est préférable de maitriser le nombre d'applications impactées.
------------------------> Voici pour information la traduction des différents paramètres par défaut existants dans l’outil de gestion de profils proposé par Citrix UPM (Citrix User Profile Manager). Les fichiers se situent par défaut dans : Pour Windows Vista, Windows Server 2008, Windows 7: "%ProgramFiles%\Citrix\User Profile Manager\UPMPolicyDefaults_V2Profile_all.ini"
Pour Windows XP, Windows server 2003 "%ProgramFiles%\Citrix\User Profile Manager\UPMPolicyDefaults_V1Profile_all.ini" Attention : Citrix UPM 2.1 est supporté officiellement sur Windows 2003 EN / FR / ES / DE. Cependant il semble y avoir quelques soucis sur un OS FR (version testée 2.1.0.86). J'essaierai de continuer les tests et ferai une MAJ. Le fichier ini de cette version contient les mentions suivantes en entête : ; Supported on: ; OS version: Windows XP, Windows Server 2003 ; OS language: English Note : Si vous utilisez un Windows 2003 avec un MUI cela devrai fonctionner. Sur Windows 2008, Citrix User Profile Manager n'est pas concerné par cette problématique. |