Vous pouvez configurer diverses options de l'application VMware Identity Manager Desktop lorsque vous exécutez son programme d'installation à l'aide de la ligne de commande ou d'un script de déploiement.

Options de ligne de commande disponibles pour le programme d'installation d'VMware Identity Manager Desktop

Une fois le fichier .exe du programme d'installation de l'application cliente téléchargé sur un système Windows, vous pouvez afficher la liste des options d'installation en exécutant la commande suivante :

VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn /?

n.n.n-nnnnnnn représente la version du fichier et le numéro de build. Une boîte de dialogue s'affiche qui répertorie les options d'installation disponibles pour installer l'application cliente à l'aide de la ligne de commande ou d'un script de déploiement.

Tableau 1. Options de ligne de commande du programme d'installation

Option du programme d'installation

Valeur

Description

/?

Affiche les options de ligne de commande du programme d'installation.

/a

Effectue une installation administrative.

Pour plus d'informations, consultez la documentation de Windows Installer.

/a

chemin d'accès complet de l'installation administrative existante

Corrige une installation administrative existante.

/s

Masque la boîte de dialogue d'initialisation au cours de l'installation.

Pour installer en mode silencieux, utilisez /s /v/qn.

En mode silencieux, aucun message, boîte de dialogue ni invite n'est affiché au cours de l'installation. En général, vous utilisez cette option lorsque vous créez un script de déploiement pour exécuter le programme d'installation.

/v

paires clé-valeur

Un jeu de paramètres à transmettre au programme d'installation, spécifié sous forme de paires clé-valeur. Utilisez le format key=value. Ces arguments configurent des options d'exécution pour les modules ThinApp et pour VMware Identity Manager Desktop en général.

/c

Supprime les informations d'enregistrement de l'installation.

/l

[chemin d'accès complet au fichier journal]

Exécute une journalisation détaillée et l'enregistre dans le fichier journal spécifié.

Si vous ne spécifiez pas un fichier journal, un journal par défaut dans %TEMP% est utilisé.

/x

Décompresse le programme d'installation dans le dossier %TEMP%.

Paires clé-valeur pour l'option /v

Vous pouvez utiliser les paires clé-valeur suivantes pour l'option du programme d'installation /v.

Tableau 2. Clés de l'option de ligne de commande du programme d'installation /v

Clé

Valeur

Description

WORKSPACE_SERVER

Nom d'hôte ou URL du service VMware Identity Manager

Fournit le nom d'hôte ou l'URL du service VMware Identity Manager pour permettre à l'application VMware Identity Manager Desktop de communiquer avec le service. HTTPS est le protocole requis. Placez la valeur entre guillemets.

Utilisez le format suivant :

WORKSPACE_SERVER="https://VMwareIdentityManagerFQDN"

ou

WORKSPACE_SERVER="VMwareIdentityManagerHostName"

Par exemple :

WORKSPACE_SERVER="https://myserver.mycompany.com"

WORKSPACE_SERVER="myserver"

INSTALL_MODE

L'un des suivants :

COPY_TO_LOCAL

HTTP_DOWNLOAD

RUN_FROM_SHARE

Définit le mode de déploiement indiquant comment l'application VMware Identity Manager Desktop obtient les modules ThinApp au moment de l'exécution. Les modules ThinApp sont des applications Windows virtualisées. Les modules ThinApp résident sur un partage réseau qui est intégré à VMware Identity Manager.

  • COPY_TO_LOCAL : les modules octroyés à l'utilisateur sont téléchargés sur le système Windows client par le biais d'une copie des fichiers. Lorsque l'utilisateur lance un module ThinApp, l'application virtualisée s'exécute localement sur ce système. Avant le premier téléchargement de l'utilisateur et la première utilisation d'un module ThinApp octroyé et avant de poursuivre la synchronisation des modules dans le système Windows client, ce dernier doit joindre le domaine Active Directory auquel le partage réseau des modules ThinApp est joint. Le compte d'utilisateur utilisé pour se connecter au système Windows est celui servant à obtenir les modules ThinApp à partir du partage réseau. Ce compte doit disposer des autorisations appropriées sur le partage réseau pour la lecture et la copie des fichiers issus de ce partage réseau.

    Important:

    Le mode COPY_TO_LOCAL nécessite que le partage ThinApp soit accessible depuis le système Windows de l'utilisateur.

  • HTTP_DOWNLOAD : les modules octroyés à l'utilisateur sont téléchargés sur le système Windows client à l'aide du protocole HTTP. Lorsque l'utilisateur lance un module ThinApp, l'application virtualisée s'exécute localement sur ce système. L'application VMware Identity Manager Desktop utilise le compte du système VMware Identity Manager de l'utilisateur pour s'authentifier sur VMware Identity Manager afin d'obtenir la liste des modules octroyés à l'utilisateur à télécharger. Le compte d'utilisateur du partage fourni dans la console VMware Identity Manager pour l'activation de l'accès basé sur un compte au partage réseau des modules ThinApp est le compte utilisé par VMware Identity Manager pour accéder aux modules ThinApp à partir du référentiel. Ce compte d'utilisateur de partage pour VMware Identity Manager a besoin d'une autorisation de lecture sur le partage réseau. Le compte que l'utilisateur a utilisé pour se connecter au système Windows client et le compte du système VMware Identity Manager de l'utilisateur n'ont pas besoin d'autorisations sur le partage réseau. Le système Windows client ne doit pas nécessairement joindre le domaine auquel le partage réseau des modules ThinApp est joint. Ce mode de téléchargement est généralement plus lent que les autres. L'avantage de ce mode réside dans le fait que le système Windows client n'a pas à joindre le domaine Active Directory pour obtenir et exécuter l'application virtualisée.

    Important:

    Pour que l'option HTTP_DOWNLOAD fonctionne, l'intégration des modules ThinApp à VMware Identity Manager doit être configurée pour un accès basé sur un compte. Reportez-vous à Installation et configuration de VMware Identity Manager.

    Important:

    Pour VMware Identity Manager 2.6 et versions ultérieures sous Windows 2008 R2 ou Windows 7, l'option HTTP_DOWNLOAD ne fonctionne pas, sauf si vous activez TLS 1.0 dans VMware Identity Manager ou TLS 1.1 ou 1.2 dans le système d'exploitation Windows 2008 R2 ou Windows 7. Pour activer TLS 1.0 dans VMware Identity Manager, consultez l'article 2144805 de la base de connaissances. Pour activer TLS 1.1 ou 1.2 dans le système Windows, consultez la documentation de Microsoft à l'adresse https://support.microsoft.com/en-us/kb/3140245.

    Important:

    Le mode HTTP_DOWNLOAD nécessite que l'URL du fournisseur d'identité soit accessible depuis le système Windows de l'utilisateur.

  • RUN_FROM_SHARE : l'application virtualisée est diffusée en continu sur le système Windows client à partir du partage réseau lorsque l'utilisateur lance le module ThinApp. L'option RUN_FROM_SHARE convient particulièrement aux systèmes Windows qui disposent en permanence d'une connectivité au partage réseau dans lequel résident les modules ThinApp, car les modules ThinApp ne sont pas présents sur le système Windows et les applications virtualisées s'exécutent seulement si le système Windows peut se connecter au partage réseau. Le système Windows client doit joindre le domaine Active Directory auquel le partage réseau des modules ThinApp est joint. Le compte d'utilisateur utilisé pour se connecter au système Windows est celui servant à obtenir les modules ThinApp à partir du partage réseau. Ce compte doit disposer des autorisations appropriées sur le partage réseau pour la lecture et l'exécution des fichiers.

    Important:

    Le mode RUN_FROM_SHARE nécessite que le partage ThinApp soit accessible depuis la machine Windows de l'utilisateur.

La valeur par défaut est COPY_TO_LOCAL.

Pour tous les modes, les autorisations de fichiers et de partage appropriées doivent être configurées pour le partage réseau. Reportez-vous à Installation et configuration de VMware Identity Manager.

Lorsque l'application VMware Identity Manager Desktop est installée avec l'une de ces configurations, le compte d'utilisateur qui se connecte au système Windows doit disposer des autorisations appropriées de fichier et de partage sur le partage réseau pour pouvoir obtenir les modules ThinApp :

  • L'option RUN_FROM_SHARE

  • L'option COPY_TO_LOCAL, sans l'option AUTO_TRY_HTTP activée ni l'accès basé sur le compte configuré dans VMware Identity Manager

POLLING_INTERVAL

Fréquence en secondes

Définit la fréquence, en secondes, de synchronisation entre l'application VMware Identity Manager Desktop installée et VMware Identity Manager pour rechercher des nouveaux modules ThinApp ou droits d'accès. Si cette valeur n'est pas spécifiée, la valeur par défaut de 300 secondes (5 minutes) s'applique.

Par exemple :

POLLING_INTERVAL=600

ENABLE_AUTOUPDATE

0 ou 1

Active ou désactive l'activité de recherche et de téléchargement automatiques des mises à jour. Si cette activité est activée, l'application VMware Identity Manager Desktop installée vérifie automatiquement si une application plus récente est disponible au téléchargement. Si une version plus récente est disponible, l'application VMware Identity Manager Desktop télécharge et se met à jour automatiquement à la version plus récente. Cette option est activée par défaut.

Définissez la valeur de cette variable sur 0 pour désactiver la mise à jour automatique. Si elle n'est pas spécifiée, la valeur par défaut de 1 s'applique.

L'installation de mises à jour automatiques requiert des privilèges d'administrateur.

SHARED_CACHE

0 ou 1

Détermine si le cache des modules ThinApp se trouve dans un dossier commun du système Windows dans lequel l'application cliente est en cours d'installation. Définissez la valeur de cette variable sur 1 pour spécifier que tous les comptes utilisateurs du système Windows partagent un emplacement de cache commun. Par défaut, le dossier commun est %ProgramData%\VMware\Identity Manager Desktop\thinapp.

Si cette valeur n'est pas spécifiée, la valeur par défaut de 0 s'applique ; chaque compte d'utilisateur Windows obtient son propre cache et l'emplacement par défaut de ce dernier est %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp.

Note:

Si vous spécifiez un cache partagé, l'application VMware Identity Manager Desktop ne supprime pas automatiquement les modules ThinApp de ce cache partagé. Comme SHARED_CACHE=1 indique que tous les comptes utilisateurs sur le système Windows partagent le même emplacement, les modules doivent rester dans l'emplacement partagé afin que les utilisateurs autorisés puissent les utiliser, même lorsque vous retirez l'autorisation à un utilisateur. Lorsque vous annulez l'octroi d'un module ThinApp à un utilisateur, l'application VMware Identity Manager Desktop annule l'enregistrement de ce module pour cet utilisateur. Les autres utilisateurs autorisés sur ce système Windows peuvent continuer à utiliser le module ThinApp. Vous pouvez supprimer le cache commun manuellement pour récupérer de l'espace si aucun compte d'utilisateur sur ce système Windows n'a le droit d'utiliser les modules ThinApp. Chaque module ThinApp dispose de son propre dossier sous l'emplacement du cache.

CACHE_DIR

Chemin d'accès au dossier

Définit l'emplacement de mise en cache locale des modules ThinApp si les modes d'installation HTTP_DOWNLOAD ou COPY_TO_LOCAL sont utilisés. Cette valeur est définie par système, pas par utilisateur, donc vous devez utiliser des variables d'environnement, telles que %LOCALAPPDATA%, pour sélectionner des emplacements spécifiques de l'utilisateur. Veillez à échapper le caractère % sur la ligne de commande pour éviter l'extension immédiate. Par exemple :

CACHE_DIR=^%LOCALAPPDATA^%\cache

AUTO_TRY_HTTP

0 ou 1

Lorsque l'application VMware Identity Manager Desktop est installée avec l'option COPY_TO_LOCAL et qu'un accès basé sur un compte est configuré pour VMware Identity Manager, l'option AUTO_TRY_HTTP détermine si le client doit automatiquement tenter de télécharger les modules ThinApp octroyés à l'utilisateur à l'aide du protocole HTTP, comme pour l'option HTTP_DOWNLOAD, si la première tentative de téléchargement échoue. Cette option est activée par défaut. Définissez la valeur de cette variable sur 0 pour désactiver la tentative automatique de téléchargement à l'aide du protocole HTTP.

Important:

Pour que l'option HTTP_DOWNLOAD fonctionne, l'intégration des modules ThinApp à VMware Identity Manager doit être configurée pour un accès basé sur un compte. Voir Conditions requises par VMware Identity Manager pour les modules ThinApp et le référentiel de partage réseau.

INSTALL_MODULES

thinapp

Une liste séparée par des virgules spécifiant les modules à installer. Actuellement, seul le module thinapp est disponible.

MIGRATE_ACTION

L'un des suivants :

MOVE

COPY

NONE

Si l'ancienne application Workspace pour Windows est installée, le programme d'installation migrera les données et les paramètres de l'ancienne application vers la nouvelle. La valeur par défaut est MOVE.

Les paramètres suivants sont déplacés, copiés ou ignorés, selon la valeur que vous spécifiez.

Modules ThinApp mis en cache

Les modules ThinApp téléchargés seront copiés depuis le cache Workspace pour Windows, %LOCALAPPDATA%\VMware\Horizon ThinApp\PackageCache, dans l'emplacement du nouveau cache, %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp. Les noms de dossier dans le dossier du cache seront altérés.

Important:

Les propriétés définies pour VMware Identity Manager au cours de l'installation sont prioritaires sur les valeurs migrées pour ces propriétés. Par exemple, si INSTALL_MODE dans Workspace pour Windows a été défini sur COPY_TO_LOCAL et que, pendant l'installation d'Identity Manager Desktop vous spécifiez /v INSTALL_MODE=HTTP_DOWNLOAD, INSTALL_MODE est défini sur HTTP_DOWNLOAD.

Utilisation des options du programme d'installation de ligne de commande d'VMware Identity Manager Desktop

Si votre instance de VMware Identity Manager a une URL https://identitymanagerFQDN, que VMware Identity Manager est configuré pour un accès basé sur un compte au partage réseau de vos modules ThinApp et que vous souhaitez installer silencieusement l'application VMware Identity Manager Desktop sur plusieurs postes de travail de cette instance de VMware Identity Manager avec ces options :

  • L'option d'installation de ThinApp définie sur HTTP_DOWNLOAD, car vous prévoyez que ces systèmes Windows ne joindront probablement pas le domaine. VMware Identity Manager est configuré de façon appropriée en vue d'un accès basé sur un compte au partage réseau des modules ThinApp.

  • Les clients vérifient la présence de nouveaux modules et de nouveaux droits d'accès sur VMware Identity Manager toutes les 60 secondes.

Vous pouvez créer un script qui appelle la commande suivante :

VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn.exe /s
   /v/qn WORKSPACE_SERVER="https://identitymanagerFQDN" INSTALL_MODE=HTTP_DOWNLOAD POLLING_INTERVAL=60

où vous remplacez la partie n.n.n-nnnnnnn du nom de fichier par le nom du programme d'installation d'VMware Identity Manager Desktop téléchargé.