Déployer les fonctionnalités requises pour UE-V 2.1 SP1

Tous les déploiements de Microsoft User Experience Virtualization (UE-V) 2.1 SP1 nécessitent ces fonctionnalités.

  • Déployez un emplacement de stockage paramètres accessible aux utilisateurs finaux.

    Il s’agit d’un partage réseau standard qui stocke et récupère les paramètres utilisateur.

  • Choisir la méthode de configuration pour UE-V

    UE-V peut être déployé et configuré à l’aide d’outils de gestion courants, notamment la stratégie de groupe, Configuration Manager, l’infrastructure de gestion Windows et PowerShell.

  • Déployez un agent UE-V à installer sur chaque ordinateur qui synchronise les paramètres.

    Cela surveille les applications inscrites et le système d’exploitation pour les modifications de paramètres et synchronise ces paramètres entre les ordinateurs.

Les sections de cet article décrivent comment déployer ces fonctionnalités.

Déployer un emplacement de stockage des paramètres UE-V

UE-V nécessite un emplacement dans lequel stocker les paramètres utilisateur dans les fichiers de package de paramètres. Vous pouvez configurer cet emplacement de stockage de paramètres de l’une des manières suivantes :

  • Créez votre propre emplacement de stockage de paramètres.

  • Utilisez Active Directory existant pour l’emplacement de stockage de vos paramètres.

Si vous ne créez pas d’emplacement de stockage de paramètres, l’agent UE-V utilise Active Directory (AD) par défaut.

Remarque

Pour des questions de planification des performances et de la capacité et pour réduire les problèmes de latence réseau, créez des emplacements de stockage de paramètres sur les mêmes réseaux locaux que ceux où résident les ordinateurs des utilisateurs. Nous vous recommandons de 20 Mo d’espace disque par utilisateur pour l’emplacement de stockage des paramètres.

Créer un emplacement de stockage des paramètres UE-V

Avant de définir l’emplacement de stockage des paramètres, vous devez créer un répertoire racine avec des autorisations de lecture/écriture pour les utilisateurs qui stockent les paramètres sur le partage. L’agent UE-V crée des dossiers spécifiques à l’utilisateur sous ce répertoire racine.

L’emplacement de stockage des paramètres est défini en définissant l’option de configuration SettingsStoragePath, que vous pouvez configurer à l’aide de l’une des méthodes suivantes :

Le chemin doit se trouver dans un chemin d’accès UNC (Universal Naming Convention) du serveur et du partage. Exemple : \\Server\Settingsshare\. Cette option de configuration prend en charge l’utilisation de variables pour activer des scénarios de synchronisation spécifiques. Par exemple, vous pouvez utiliser les variables pour conserver l’expérience %username%\%computername% des paramètres de l’utilisateur final dans les scénarios suivants :

  • Utilisateurs qui utilisent plusieurs ordinateurs physiques dans votre entreprise.

  • Ordinateurs d’entreprise utilisés par plusieurs utilisateurs finaux.

L’agent UE-V crée dynamiquement un chemin de stockage des paramètres spécifiques à l’utilisateur, avec un dossier système masqué nommé SettingsPackages, en fonction du paramètre de configuration de SettingsStoragePath. L’agent lit et écrit les paramètres dans cet emplacement, comme défini par les modèles d’emplacement des paramètres UE-V inscrits.

Les paramètres UE-V sont déterminés par une règle « La dernière écriture gagne » : Si l’emplacement de stockage des paramètres est le même pour l’utilisateur disposant de plusieurs ordinateurs gérés, un agent UE-V lit et écrit dans l’emplacement des paramètres indépendamment des agents exécutés sur d’autres ordinateurs. Les derniers paramètres et valeurs écrits sont ceux appliqués lorsque l’agent suivant lit à partir de l’emplacement de stockage des paramètres.

Déployez l’emplacement de stockage des paramètres : Suivez ces étapes pour définir l’emplacement de stockage des paramètres plutôt que d’utiliser votre service Active Directory existant. Vous devez limiter l’accès au partage de stockage des paramètres aux utilisateurs qui en ont besoin, comme indiqué dans les tableaux suivants.

Pour déployer le partage réseau UE-V

  1. Créez un groupe de sécurité pour les utilisateurs UE-V.

  2. Créez un dossier sur l’ordinateur centralisé qui stocke les packages de paramètres UE-V, puis accordez aux utilisateurs UE-V l’accès avec des autorisations de groupe au dossier. L’administrateur qui prend en charge UE-V doit disposer d’autorisations sur ce dossier partagé.

  3. Définissez les autorisations SMB (Server Message Block) de niveau partage suivantes pour le dossier d’emplacement de stockage des paramètres.

    Compte d’utilisateur Autorisations recommandées
    Tout le monde Aucune autorisation
    Groupe de sécurité des utilisateurs UE-V Contrôle total
  4. Définissez les autorisations de système de fichiers NTFS suivantes pour le dossier d’emplacement de stockage des paramètres.

    Compte d’utilisateur Autorisations recommandées Folder
    Créateur/propriétaire Contrôle total Sous-dossiers et fichiers uniquement
    Groupe de sécurité des utilisateurs UE-V Répertorier des dossiers/lire des données, créer des dossiers/ajouter des données Ce dossier uniquement

Avec cette configuration, l’agent UE-V crée et sécurise un Settingspackage dossier pendant qu’il s’exécute dans le contexte de l’utilisateur, et accorde à chaque utilisateur l’autorisation de créer des dossiers pour le stockage des paramètres. Les utilisateurs bénéficient d’un contrôle total sur leur Settingspackage dossier, tandis que les autres utilisateurs ne peuvent pas y accéder.

Remarque

Si vous créez le partage de stockage des paramètres sur un ordinateur exécutant un système d’exploitation Windows Server, configurez UE-V pour vérifier que le groupe Administrateurs local ou l’utilisateur actuel est le propriétaire du dossier où sont stockés les packages de paramètres. Pour activer cette sécurité supplémentaire, spécifiez ce paramètre dans l’Éditeur du Registre Windows Server :

  1. Ajoutez une clé de Registre REG_DWORD nommée RepositoryOwnerCheckEnabled à .HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configuration

  2. Définissez la valeur de la clé de Registre sur 1.

Utiliser Active Directory avec UE-V 2.1 SP1

L’agent UE-V utilise Active Directory (AD) par défaut si un emplacement de stockage des paramètres n’est pas défini autrement. Dans ce cas, l’agent UE-V crée dynamiquement le dossier de stockage des paramètres sous la racine du répertoire de base AD de chaque utilisateur. Toutefois, si un paramètre de répertoire personnalisé est configuré dans AD, ce répertoire est utilisé à la place.

Choisir la méthode de configuration pour UE-V 2.1 SP1

Vous souhaitez déterminer la méthode de configuration que vous utiliserez pour gérer UE-V après le déploiement, car il s’agit de la méthode de configuration que vous utilisez pour déployer l’agent UE-V. En règle générale, il s’agit de la méthode de configuration que vous utilisez déjà dans votre environnement, telle que Windows PowerShell ou Configuration Manager.

Vous pouvez configurer UE-V avant, pendant ou après l’installation de l’agent UE-V, en fonction de la méthode de configuration que vous utilisez.

  • Stratégie de groupe : vous pouvez utiliser votre infrastructure de stratégie de groupe existante pour configurer UE-V avant ou après le déploiement de l’agent UE-V. Le modèle ADMX de stratégie de groupe UE-V permet la gestion centralisée des options de configuration courantes de l’agent UE-V et inclut des paramètres pour configurer la synchronisation UE-V.

    Installation des modèles ADMX de stratégie de groupe UE-V : les modèles ADMX de stratégie de groupe pour UE-V configurent les paramètres de synchronisation de l’agent UE-V et activent la gestion centralisée des paramètres de configuration courants de l’agent UE-V à l’aide d’une infrastructure de stratégie de groupe existante.

    Les systèmes d’exploitation pris en charge pour le contrôleur de domaine qui déploie les objets de stratégie de groupe sont les suivants :

    Windows Server 2008 R2

    Windows Server 2012 et Windows Server 2012 R2

  • Configuration Manager : le pack de configuration UE-V vous permet d’utiliser la fonctionnalité des paramètres de conformité de System Center Configuration Manager 2012 SP1 ou version ultérieure pour appliquer des configurations cohérentes sur les sites où UE-V et Configuration Manager sont installés.

  • Windows PowerShell et WMI Vous pouvez utiliser des commandes scriptées pour Windows PowerShell et Windows Management Instrumentation (WMI) pour modifier les configurations après avoir installé l’agent UE-V.

    Remarque

    La modification du Registre peut entraîner une perte de données ou l’ordinateur ne répond plus. Nous vous recommandons d’utiliser d’autres méthodes de configuration.

  • Installation de script de ligne de commande ou de lot : Les paramètres utilisés lorsque vous déployez l’agent UE-V configurent de nombreux paramètres UE-V. Les systèmes de distribution de logiciels électroniques, tels que System Center 2012 Configuration Manager, utilisent ces paramètres pour configurer leurs clients lorsqu’ils déploient et installent le logiciel de l’agent UE-V.

Déployer l’agent UE-V 2.1 SP1

L’agent UE-V est le cœur d’un déploiement UE-V et doit s’exécuter sur chaque ordinateur qui utilise UE-V pour synchroniser les paramètres de l’application et de Windows.

Fichiers d’installation de l’agent UE-V : Un fichier d’installation unique, AgentSetup.exe, installe l’agent UE-V sur les systèmes d’exploitation 32 bits et 64 bits. En outre, AgentSetupx86.msi ou AgentSetupx64.msi fichiers Windows Installer spécifiques à l’architecture sont fournis, et comme ils sont plus petits, ils peuvent simplifier les déploiements de l’agent. Les paramètres de ligne de commande du programme d’installation AgentSetup.exe sont également pris en charge pour l’installation de Windows Installer.

Important

Lors de l’installation ou de la désinstallation de l’agent UE-V, vous pouvez utiliser le fichier AgentSetup.exe ou le fichier.msi arch> AgentSetup<, mais pas les deux. Le même fichier doit être utilisé pour désinstaller l’agent UE-V qui a été utilisé pour installer l’agent UE-V.

Pour déployer l’agent UE-V

Vous pouvez utiliser les méthodes suivantes pour déployer l’agent UE-V :

  • Système de solution de distribution électronique de logiciels (ESD), tel que Configuration Manager, qui peut installer un fichier Windows Installer (.msi).

  • Script d’installation qui fait référence au fichier Windows Installer (.msi) stocké de manière centralisée sur un partage.

  • Programme d’installation que vous exécutez manuellement sur l’ordinateur.

Utilisez la procédure suivante pour déployer l’agent UE-V à partir d’un partage réseau.

Pour installer et configurer l’agent UE-V à partir d’un partage réseau

  1. Mettre en place le fichier d’installation de l’agent UE-V AgentSetup.exe sur un partage réseau auquel les utilisateurs ont l’autorisation Lecture.

  2. Déployez un script sur les ordinateurs utilisateur qui installent l’agent UE-V. Le script doit spécifier l’emplacement de stockage des paramètres.

Options de déploiement

Veillez à utiliser le format de variable correct lorsque vous installez l’agent UE-V. Le tableau suivant fournit des exemples d’options de déploiement pour l’utilisation des fichiers AgentSetup.exe ou Windows Installer (.msi).

Invite de commandes

Lorsque vous installez l’agent UE-V à une invite de commandes, utilisez le format de %^username% variable. Si des guillemets sont requis en raison d’espaces dans le chemin de stockage des paramètres, utilisez un fichier de script par lots pour le déploiement.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%

Script batch

Lorsque vous installez l’agent UE-V à partir d’un fichier de script par lots, utilisez le format de %%username%% variable. Si vous utilisez cette méthode d’installation, vous devez placer la variable dans une séquence d’échappement avec les %% caractères. Sans ce caractère, le script développe la variable username au moment de l’installation, plutôt qu’au moment de l’exécution, ce qui oblige UE-V à utiliser un emplacement de stockage de paramètres unique pour tous les utilisateurs.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\\server\settingsshare%%username%%"

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\\server\settingsshare%%username%%"

Windows PowerShell

Lorsque vous installez l’agent UE-V à partir d’une invite Windows PowerShell ou d’un script Windows PowerShell, utilisez le format de %username% variable.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

Distribution électronique de logiciels

Lorsque vous installez l’agent UE-V à l’aide de Configuration Manager, utilisez le format de ^%username^% variable.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

Remarque

L’installation de l’agent UE-V nécessite des droits d’administrateur, et l’ordinateur nécessite un redémarrage avant que l’agent UE-V puisse s’exécuter.

Paramètres de ligne de commande pour le déploiement de l’agent UE-V

Les sections suivantes détaillent les paramètres de ligne de commande de l’agent UE-V.

/helpou ou /h/?

Affiche la boîte de dialogue d’utilisation AgentSetup.exe.

SettingsStoragePath

Indique le chemin d’accès UNC (Universal Naming Convention) qui définit l’emplacement de stockage des paramètres.

Important

Vous devez spécifier un SettingsStoragePath dans UE-V 2.1 SP1. Vous pouvez définir la chaîne AdHomePath pour spécifier que le chemin d’accueil Active Directory de l’utilisateur est utilisé. Exemple : SettingsStoragePath = \share\path|AdHomePath.

%username% ou %computername% les variables d’environnement sont acceptées. Les scripts peuvent nécessiter des variables d’échappement.

Par défaut : Aucun

SettingsStoragePathReg

Obtient la valeur SettingsStoragePath du Registre pendant l’installation.

À l’invite de commandes, tapez l’exemple suivant pour forcer UE-V à utiliser le chemin d’accueil Active Directory au lieu d’un UNC spécifique.

msiexec.exe /i AgentSetupx64.msi acceptlicenseterms=true SettingsStoragePathReg=TRUE /quiet /norestart

SettingsTemplateCatalogPath

Indique le chemin d’accès UNC (Universal Naming Convention) qui définit l’emplacement qui a été vérifié pour les nouveaux modèles d’emplacement des paramètres.

Requis uniquement pour les modèles d’emplacement de paramètres personnalisés.

RegisterMSTemplates

Spécifie si les modèles Microsoft par défaut doivent être inscrits pendant l’installation.

True | Faux

Valeur par défaut : True

SyncMethod

Spécifie la méthode de synchronisation à utiliser.

SyncProvider | Aucun

Par défaut : SyncProvider

SyncTimeoutInMilliseconds

Spécifie le nombre de millisecondes que l’ordinateur attend avant l’expiration du délai d’attente lorsqu’il récupère les paramètres utilisateur à partir de l’emplacement de stockage des paramètres.

Valeur par défaut : 2 000 millisecondes (attendre jusqu’à 2 secondes)

SyncEnabled

Spécifie si la synchronisation UE-V est activée ou désactivée.

True | Faux

Valeur par défaut : True

MaxPackageSizeInBytes

Spécifie une taille de fichier de package de paramètres en octets lorsque l’agent UE-V signale que les fichiers dépassent le seuil.

Par défaut : Aucun (aucun seuil d’avertissement)

CEIPEnabled

Spécifie le paramètre de participation au programme d’amélioration de l’expérience client. Si la valeur est True, les informations du programme d’installation sont chargées sur le site du programme d’amélioration du produit Microsoft. Si la valeur est False, aucune information n’est chargée.

True | Faux

Valeur par défaut : False

NoRestart

Prend en charge le report du redémarrage de l’ordinateur après l’installation de l’agent UE-V.

INSTALLFOLDER

Permet de définir un autre dossier d’installation pour l’agent UE-V ou le générateur UE-V.

MUENABLED

Permet au programme d’installation d’accepter l’option à inclure dans le programme Microsoft Update.

ACCEPTLICENSETERMS

Permet d’installer UE-V en mode silencieux. Cette valeur doit être définie sur True pour installer UE-V en mode silencieux et contourner la condition selon laquelle l’utilisateur accepte les termes du contrat de licence UE-V. S’il est défini sur False ou laissé vide, l’utilisateur reçoit un message d’erreur et UE-V n’est pas installé.

Important

Ce paramètre est requis pour installer UE-V en mode silencieux.

NORESTART

Empêche un redémarrage obligatoire après l’installation de l’agent UE-V.

Mettre à jour l’agent UE-V

Les mises à jour du logiciel de l’agent UE-V sont fournies via Microsoft Update. Vous pouvez déployer des mises à jour de l’agent UE-V à l’aide de systèmes d’infrastructure ESD (Enterprise Software Distribution).

Lors d’une mise à niveau de l’agent UE-V, le groupe par défaut de modèles d’emplacement de paramètres pour les applications Microsoft courantes et les paramètres Windows peut être mis à jour.

Mettre à niveau l’agent UE-V 2.1 SP1

L’agent UE-V 2.1 SP1 introduit de nombreuses nouvelles fonctionnalités et modifie comment et quand l’agent charge du contenu dans le partage de stockage des paramètres. Le processus de mise à niveau automatise ces modifications. Pour mettre à niveau l’agent UE-V, exécutez le package d’installation de l’agent UE-V (AgentSetup.exe, AgentSetupx86.msi ou AgentSetupx64.msi) sur les ordinateurs des utilisateurs.

Remarque

Lorsque vous mettez à niveau l’agent UE-V, vous devez utiliser le même type de programme d’installation (fichier .exe ou paquet .msi) que celui qui a installé l’agent UE-V précédent. Par exemple, utilisez le AgentSetup.exe UE-V 2 pour mettre à niveau les agents UE-V 1.0 qui ont été installés à l’aide de AgentSetup.exe.

Les configurations suivantes sont conservées lors de l’exécution du programme d’installation de l’agent :

  • Chemin d’accès de stockage des paramètres

  • Paramètres du Registre

  • Tâches planifiées (les paramètres d’intervalle sont réinitialisés à leurs valeurs par défaut)

Remarque

Un ordinateur avec des modèles d’emplacement de paramètres UE-V 2.1 SP1 qui sont inscrits dans l’agent UE-V 1.0 enregistre des erreurs dans le journal des événements Windows.

Vous pouvez utiliser Microsoft System Center 2012 Configuration Manager ou un autre outil de distribution de logiciels d’entreprise pour automatiser et distribuer la mise à niveau de l’agent UE-V.

Recommandations

Nous vous recommandons de mettre à niveau tous les agents UE-V 1.0 dans un environnement informatique, mais ce n’est pas obligatoire. Les modèles d’emplacement des paramètres UE-V 2.1 SP1 peuvent interagir avec un agent UE-V 1.0, car ils partagent uniquement les paramètres à partir du chemin de stockage des paramètres. Toutefois, nous vous recommandons de déplacer les déploiements vers une version d’agent unique pour simplifier la gestion et prendre en charge UE-V.

Réparer l’agent UE-V après une mise à niveau infructueuse

Vous pouvez rencontrer des erreurs après avoir tenté l’une des opérations suivantes :

  • Effectuez une mise à niveau d’UE-V 1.0 vers UE-V 2.

  • Effectuez une mise à niveau vers une version plus récente de Windows, par exemple de Windows 7 vers Windows 8 ou de Windows 8 vers Windows 8.1.

  • Désinstallez l’agent après la mise à niveau de l’agent UE-V.

Pour résoudre les problèmes, essayez de réparer l’agent UE-V en entrant cette commande à l’invite de commandes sur l’ordinateur sur lequel l’agent est installé.

msiexec.exe /f "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log

Vous pouvez ensuite réessayer le processus de désinstallation ou la mise à niveau en installant la version la plus récente de l’agent UE-V.

Préparer un déploiement UE-V 2.1 SP1

Déployer UE-V 2.1 SP1 pour les applications personnalisées