Après avoir ajouté un module ThinApp au catalogue de l'organisation et avoir octroyé ce module aux utilisateurs d'VMware Identity Manager, votre organisation peut souhaiter mettre à jour ce module et faire en sorte que les utilisateurs utilisent une version plus récente ou régénérée du module ThinApp, sans devoir annuler l'octroi du module actuel, puis leur octroyer le module plus récent.
Un module ThinApp mis à jour peut devenir disponible lorsqu'une version plus récente de l'application Windows pour ce module est publiée, ou parce que le créateur du module de l'application a modifié les valeurs des paramètres utilisés par le module.
ThinApp 4.7.2 et les versions plus récentes offrent un mécanisme de mise à jour pour les modules ThinApp utilisés dans VMware Identity Manager. Ce mécanisme de mise à jour ThinApp est différent des autres mécanismes de mise à jour des modules ThinApp utilisés à l'extérieur d'un environnement VMware Identity Manager. Le module ThinApp mis à jour doit l'avoir été avec ce mécanisme pour vous permettre de déployer le module mis à jour dans VMware Identity Manager et pour permettre aux utilisateurs de voir automatiquement la nouvelle version.
Pour les modules ThinApp gérés dans VMware Identity Manager, deux paramètres Package.ini sont utilisés par VMware Identity Manager pour déterminer qu'un module est une version mise à jour d'un autre module.
-
AppID
-
Identificateur unique du module ThinApp dans VMware Identity Manager. Le même AppID est attribué à tous les points d'entrée (exécutables) de l'application du module. Une fois qu'un module ThinApp est synchronisé avec le catalogue VMware Identity Manager de votre organisation, l'AppID du module s'affiche dans la colonne GUID de la page de ressources du module ThinApp. Cette valeur est composée de caractères alphanumériques disposés par groupes séparés par des traits d'union, comme dans l'exemple suivant :
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
VMware Identity Manager considère que tous les modules portant le même AppID correspondent à autant de versions de la même application.
-
VersionID
-
Numéro de version du module ThinApp. VMware Identity Manager utilise la valeur VersionID pour suivre les différentes versions du module ThinApp géré. Vous incrémentez la valeur VersionID de un (1) pour indiquer que ce module ThinApp est une mise à jour d'un autre module, conservant le même AppID.
Vous placez le module mis à jour dans un nouveau dossier, dans le dossier de partage réseau configuré pour les modules ThinApp gérés. Voir Installation et configuration d'VMware Identity Manager. Lorsque VMware Identity Manager effectuera la synchronisation planifiée avec le dossier du partage réseau et qu'il rencontrera une application portant le même AppID qu'une autre application, il comparera les valeurs de VersionID. Le module ThinApp ayant la valeur VersionID la plus élevée sera utilisé en tant que mise à jour la plus récente. VMware Identity Manager incorporera automatiquement les droits d'utilisateur précédents dans le module ThinApp ayant la valeur VersionID la plus élevée, et les raccourcis sur les systèmes des utilisateurs seront synchronisés pour pointer vers le module mis à jour.
Le paramètre ThinApp InventoryName standard est important pour réussir les mises à jour des modules ThinApp gérés. Les modules ThinApp précédent et mis à jour doivent avoir la même valeur pour le paramètre InventoryName. Si la personne qui crée le module ThinApp modifie le paramètre InventoryName dans un module, puis crée un module mis à jour, vous devez vous assurer que les valeurs du paramètre InventoryName correspondent pour que les mises à jour fonctionnent correctement dans VMware Identity Manager.
Pour plus de détails sur les différents paramètres utilisés dans le fichier Package.ini d'un module ThinApp, reportez-vous au document Guide de référence des paramètres Package.ini ThinApp.