Packages d’applications
Remarque :
- Vous pouvez gérer votre déploiement Citrix Virtual Apps and Desktops™ à l’aide de deux consoles de gestion : Web Studio (basée sur le Web) et Citrix Studio (basée sur Windows). Cet article ne couvre que Web Studio. Pour plus d’informations sur Citrix Studio, consultez l’article équivalent dans Citrix Virtual Apps and Desktops 7 2212 ou version antérieure.
- Nous ne recommandons pas d’utiliser Web Studio et Citrix Studio de manière interchangeable pour le déploiement et la distribution de packages d’applications. Chacun utilise des mécanismes différents, ce qui peut entraîner des incohérences, telles que des informations de serveur App-V apparaissant correctement dans l’un mais pas dans l’autre.
Il existe plusieurs technologies de packaging pour la distribution d’applications aux utilisateurs, notamment App-V, MSIX, MSIX app attach et FlexApp. Cet article vous explique comment déployer et distribuer ces applications packagées dans votre environnement Citrix Virtual Apps and Desktops :
Déployer et distribuer des applications App-V
Cette section couvre les informations suivantes :
- Présentation. Décrit les méthodes de gestion pour la distribution et la gestion des packages App-V.
- Procédures. Fournit les procédures de déploiement et de distribution de ces packages.
Présentation
Cette section décrit les méthodes de gestion pour la distribution et la gestion des packages App-V. Pour plus d’informations sur les composants et les concepts avec lesquels vous interagissez lors de la distribution d’applications packagées App-V, consultez la documentation Microsoft : https://docs.microsoft.com/fr-fr/windows/application-management/app-v/appv-for-windows.
Vous pouvez utiliser les méthodes suivantes pour distribuer et gérer les packages App-V :
-
Double administration. Les packages d’applications sont configurés et gérés sur les serveurs App-V. Citrix Virtual Apps and Desktops et les serveurs App-V collaborent pour fournir et gérer les packages.
Cette méthode exige que Citrix Virtual Apps and Desktops actualise périodiquement la vue instantanée de l’état du serveur App-V. Elle entraîne des frais généraux en termes de matériel, d’infrastructure et d’administration. Citrix Virtual Apps and Desktops et les serveurs App-V doivent rester synchronisés, en particulier pour les autorisations utilisateur.
La double administration fonctionne mieux dans les déploiements où App-V et votre environnement sont étroitement liés :
- Serveur de gestion App-V. Publie et gère le cycle de vie des packages App-V et des fichiers de configuration dynamique.
- Composant de personnalisation Citrix installé sur les machines VDA. Gère l’enregistrement du serveur de publication App-V approprié requis pour le lancement des applications.
Cette méthode garantit que le serveur de publication App-V est synchronisé pour l’utilisateur au moment opportun. Le serveur de publication gère d’autres aspects du cycle de vie des packages, tels que l’actualisation à la connexion et les groupes de connexion.
-
Administration unique. Les packages d’applications sont stockés sur des partages réseau. Citrix Virtual Apps and Desktops fournit et gère les packages de manière indépendante.
Cette méthode réduit les frais généraux car les serveurs App-V et l’infrastructure de base de données ne sont pas nécessaires dans le déploiement.
Avec cette méthode, vous stockez les packages App-V sur un partage réseau et téléchargez leurs métadonnées depuis cet emplacement vers votre environnement. Le composant de personnalisation Citrix installé sur les machines VDA gère et fournit ensuite les applications comme suit :
-
Traiter les fichiers de configuration de déploiement et les fichiers de configuration utilisateur lors du lancement d’une application.
-
Gérer tous les aspects des cycles de vie des packages sur la machine hôte.
-
Vous pouvez utiliser les deux méthodes de gestion simultanément. En d’autres termes, lorsque vous ajoutez des applications à des groupes de mise à disposition, les applications peuvent provenir de packages App-V présents sur des serveurs App-V ou sur des partages réseau.
Remarque :
Si vous utilisez les deux méthodes de gestion simultanément et que le package App-V possède un fichier de configuration dynamique aux deux emplacements, le fichier sur le serveur App-V (double administration) est utilisé.
Procédures
Pour prendre en charge la livraison des applications App-V, vous devez installer le composant Citrix Personalization sur les machines VDA. Pour plus de détails, consultez Installer le composant Citrix Personalization sur les machines VDA.
Pour livrer des applications packagées App-V à vos utilisateurs, suivez ces étapes :
- Stocker les packages d’applications sur des partages réseau.
- Charger les packages d’applications dans votre environnement.
- Ajouter des applications aux groupes de mise à disposition.
- Pour activer la livraison automatique de packages App-V interdépendants, créez des groupes d’isolation.
Pour que Citrix Virtual Apps and Desktops reconnaisse et applique les fichiers de configuration dynamique App-V selon la méthode d’administration unique, consultez ce blog Citrix.
Déployer et livrer des applications MSIX et MSIX app attach
Cette section couvre les informations suivantes :
- Présentation. Décrit comment les packages MSIX et MSIX app attach sont livrés et gérés.
- Procédures. Fournit les procédures de déploiement et de livraison de ces packages.
Présentation
Citrix Virtual Apps and Desktops livre les applications MSIX et MSIX app attach aux utilisateurs via le composant Citrix Personalization installé sur les machines VDA. Ce composant gère tous les aspects des cycles de vie des packages sur la machine hôte.
Pour plus d’informations sur MSIX et MSIX app attach, consultez la documentation Microsoft : https://docs.microsoft.com/fr-fr/windows/msix/ et https://docs.microsoft.com/fr-fr/azure/virtual-desktop/what-is-app-attach respectivement.
Procédures
Pour prendre en charge la livraison de packages MSIX et MSIX app attach, vous devez :
- Installez le composant Citrix Personalization sur les machines VDA. Consultez Installer le composant Citrix Personalization sur les machines VDA pour plus de détails.
- Activez le chargement indépendant sur SQL Server 2019.
Pour livrer des applications packagées MSIX et MSIX app attach à vos utilisateurs, suivez les étapes suivantes :
- Stocker les packages d’applications sur des partages réseau.
- Charger les packages d’applications dans votre environnement.
- Ajouter des applications aux groupes de mise à disposition.
Déployer et livrer des applications FlexApp
Cette section contient les informations suivantes :
- Présentation. Décrit comment Citrix DaaS™ livre et gère les packages FlexApp.
- Procédures. Fournit les procédures de déploiement et de livraison de ces packages.
Présentation
Citrix DaaS livre les applications FlexApp aux utilisateurs via le composant Citrix Personalization et l’agent de livraison FlexApp installés sur les machines VDA. Ces deux composants gèrent tous les aspects des cycles de vie des packages sur la machine hôte.
Procédures
Pour prendre en charge la livraison d’applications FlexApp, vous devez installer les composants suivants sur les machines VDA :
- Le composant Citrix Personalization sur les machines VDA. Pour plus de détails, consultez Installer le composant Citrix Personalization sur les machines VDA.
- L’agent FlexApp sur les VDA. Pour plus de détails, consultez Installer l’agent FlexApp One.
Pour distribuer des applications packagées FlexApp à vos utilisateurs, suivez les étapes suivantes :
- Stocker les packages d’applications sur des partages réseau.
- Charger les packages d’applications dans votre environnement.
- Ajouter des applications aux groupes de mise à disposition.
Installer l’agent FlexApp One
- Lancez une invite de commandes en tant qu’administrateur sur le VDA.
- Localisez le chemin réseau de tout package FlexApp One.
- Saisissez la commande suivante :
\\path\to\any\FlexAppOnePackage.exe --install - Acceptez toutes les invites qui apparaissent.
Installer le composant Citrix Personalization sur les machines VDA
Le composant Citrix Personalization gère le processus de publication des packages d’applications aux formats App-V, MSIX, MSIX app attach et FlexApp. Ce composant n’est pas installé par défaut lorsque vous installez un VDA. Vous pouvez installer le composant pendant ou après l’installation du VDA.
Pour installer le composant pendant l’installation du VDA, utilisez l’une des méthodes suivantes :
- Dans l’assistant d’installation, accédez à la page Composants supplémentaires, puis cochez la case Citrix Personalization pour App-V - VDA.
- Dans l’interface de ligne de commande, utilisez l’option /includeadditional “Citrix Personalization for App-V – VDA”.
Pour installer le composant après l’installation du VDA, suivez ces étapes :
- Sur la machine VDA, accédez à Panneau de configuration > Programmes > Programmes et fonctionnalités, cliquez avec le bouton droit sur Citrix Virtual Delivery Agent, puis sélectionnez Modifier.
- Dans l’assistant qui apparaît, accédez à la page Composants supplémentaires, puis cochez la case Citrix Personalization for App-V - VDA.
Remarque :
Le client de bureau Microsoft App-V est le composant qui exécute les applications virtuelles à partir des packages App-V sur les appareils des utilisateurs. Windows 10 (1607 ou version ultérieure) et Windows Server 2019 incluent déjà ce logiciel client App-V. Vous n’avez qu’à l’activer sur les machines VDA. Pour plus d’informations, consultez cet article de la documentation Microsoft : https://docs.microsoft.com/fr-fr/windows/application-management/app-v/appv-enable-the-app-v-desktop-client.
Stocker les packages d’applications sur des partages réseau
Après avoir configuré l’infrastructure, générez les packages d’applications et stockez-les dans un emplacement réseau, tel qu’un partage réseau UNC ou SMB, ou sur un partage de fichiers Azure.
Les étapes détaillées sont les suivantes :
-
Générez les packages d’applications. Consultez la documentation Microsoft pour plus de détails.
-
Stockez les packages d’applications dans un emplacement réseau :
-
Pour App-V Single Admin : Stockez les packages et les fichiers de configuration dynamique (App-V) correspondants sur un partage réseau UNC ou SMB, ou sur un partage de fichiers Azure.
-
Pour App-V Dual Admin : Publiez les packages sur le serveur de gestion App-V à partir d’un chemin UNC. (La publication à partir d’URL HTTP n’est pas prise en charge.)
-
Pour MSIX ou MSIX app attach : Stockez les packages sur un partage réseau UNC ou SMB, ou sur un partage de fichiers Azure.
-
Pour FlexApp : Stockez les packages sur un partage réseau UNC ou SMB, ou sur un partage de fichiers Azure.
-
-
Assurez-vous que le VDA dispose des autorisations de lecture sur le chemin de stockage du package :
-
Si vous stockez des packages sur un partage réseau UNC ou SMB dans votre domaine AD, accordez à la machine VDA l’autorisation de lecture sur le chemin de stockage. Pour ce faire, vous pouvez accorder explicitement l’autorisation de lecture au compte AD de la machine sur le partage, ou inclure le compte dans un groupe AD disposant de cette autorisation.
-
Si vous stockez des packages sur un partage de fichiers Azure, accordez d’abord à un compte d’utilisateur l’autorisation de lecture sur le chemin de stockage dans Azure. Ensuite, configurez
ctxAppVServices’exécutant sur la machine VDA pour utiliser ce compte d’utilisateur afin d’accéder au chemin de stockage du package. Consultez la section suivante pour les étapes détaillées.
-
Modifier le compte d’ouverture de session de l’utilisateur
Le VDA appelle ctxAppVService pour accéder aux chemins de stockage des packages. Par défaut, ctxAppVService accède aux chemins de stockage des packages en utilisant le compte système local de la machine. Ce type d’authentification machine fonctionne dans les domaines AD. Cependant, il ne fonctionne pas dans les scénarios d’intégration AD et Azure AD, qui nécessitent une authentification basée sur un compte d’utilisateur.
Si vous stockez des packages sur un partage de fichiers Azure, modifiez le compte d’ouverture de session pour ctxAppVService en un compte d’utilisateur disposant d’une autorisation de lecture sur le chemin de stockage du package. Les étapes détaillées sont les suivantes :
-
Démarrez Services, cliquez avec le bouton droit sur ctxAppVService, puis sélectionnez Propriétés.
-
Sous l’onglet Ouvrir une session, sélectionnez Ce compte, entrez un compte d’utilisateur disposant d’une autorisation de lecture sur le chemin de stockage du package, puis entrez le mot de passe de l’utilisateur deux fois.
-
Cliquez sur OK.
Charger des packages d’applications dans votre environnement
Après avoir stocké les packages d’applications à un emplacement réseau selon les besoins, chargez-les dans votre environnement pour la livraison. Utilisez l’une des méthodes suivantes selon les besoins :
Préparatifs
Citrix Virtual Apps and Desktops utilise une machine VDA pour établir la connexion à l’emplacement réseau pour la découverte de packages. Par conséquent, créez un groupe de mise à disposition au préalable et assurez-vous qu’au moins un VDA du groupe répond aux exigences suivantes :
- Version du VDA :
- Pour découvrir les packages App-V : 2203 ou version ultérieure
- Pour découvrir les packages MSIX et MSIX app attach : 2209 ou version ultérieure
- Pour découvrir les packages FlexApp : 2311 ou version ultérieure
- Composant Citrix Personalization pour App-V : Installé
- Autorisation sur l’emplacement du package : Lecture (Voir Étape 2 : Stocker les packages d’application sur des partages réseau pour plus de détails.)
- Alimentation : Activée
- État : Enregistré
Charger des packages d’application en bloc
Chargez les packages situés sur un emplacement réseau dans votre environnement. Assurez-vous que les éléments suivants sont prêts avant le chargement :
- Un groupe de mise à disposition qui répond aux exigences de Préparation
- Le chemin d’accès à l’emplacement réseau
Pour charger des packages en bloc, suivez les étapes suivantes :
- Dans le volet gauche, sélectionnez Packages d’applications.
- Dans l’onglet Sources, cliquez sur le bouton Ajouter une source. La page Ajouter une source s’affiche.
- Dans le champ Nom, saisissez un nom descriptif pour la source du package.
- Dans le champ Groupe de mise à disposition, cliquez sur Sélectionner un groupe de mise à disposition. Ensuite, sélectionnez un groupe de mise à disposition qui répond aux exigences énoncées dans Préparation, puis cliquez sur OK.
- Dans le champ Type d’emplacement, sélectionnez Serveur Microsoft App-V ou Partage réseau en fonction de l’endroit où vous stockez les packages, puis complétez les paramètres correspondants :
- Si vous sélectionnez Serveur Microsoft App-V, saisissez les informations suivantes :
- URL du serveur de gestion. Exemple :
http://appv-server.example.com - Informations d’identification de l’administrateur du serveur de gestion.
- URL et numéro de port du serveur de publication. Exemple :
http://appv-server.example.com:3330
- URL du serveur de gestion. Exemple :
- Si vous avez sélectionné Partage réseau, spécifiez les informations suivantes :
- Saisissez le chemin UNC du partage réseau. Exemple :
\\Package-Server\apps\ - Sélectionnez les types de packages que vous souhaitez télécharger. Les options incluent App-V, MSIX, MSIX app attach et FlexApp.
- Spécifiez s’il faut rechercher des packages dans les sous-dossiers.
- Saisissez le chemin UNC du partage réseau. Exemple :
- Si vous sélectionnez Serveur Microsoft App-V, saisissez les informations suivantes :
-
Cliquez sur Ajouter une source.
La page Ajouter une source se ferme et la source nouvellement ajoutée apparaît dans la liste des sources. Citrix Virtual Apps and Desktops télécharge les packages dans votre environnement à l’aide d’un VDA dans le groupe de mise à disposition. Une fois le téléchargement terminé, le champ État affiche Importation réussie. Les packages correspondants apparaissent sous l’onglet Packages.
Remarque :
Pour vérifier les mises à jour de packages dans un emplacement source et les importer dans votre environnement, sélectionnez l’emplacement dans la liste des sources et cliquez sur Vérifier les mises à jour de packages.
Charger les paquets d’applications un par un
Chargez un paquet d’applications depuis un partage réseau vers votre environnement. Avant le chargement, assurez-vous de disposer des éléments suivants :
- Un groupe de mise à disposition qui répond aux exigences énoncées dans Préparation
- Le chemin d’accès à l’emplacement réseau.
Pour charger un paquet dans votre environnement, suivez les étapes suivantes :
- Dans le volet gauche, sélectionnez Paquets d’applications.
- Dans l’onglet Paquets, cliquez sur le bouton Ajouter un paquet. La page Ajouter un paquet s’affiche.
- Dans le champ Groupe de mise à disposition, cliquez sur Sélectionner un groupe de mise à disposition. Ensuite, sélectionnez un groupe de mise à disposition qui répond aux exigences énoncées dans Préparation, puis cliquez sur OK.
- Dans le champ Chemin complet du paquet, entrez un chemin selon vos besoins :
- Pour charger plusieurs paquets à la fois, entrez leurs chemins complets, séparés par des points-virgules (
;). Exemple :\\Package-Server\apps\office365.appv;\\Package-Server\apps\skype.msix;\\Package-Server\apps\slack.vhd - Pour charger tous les paquets présents sur un partage réseau, entrez le chemin de stockage. Exemple : \package-Server\apps\
- Pour charger plusieurs paquets à la fois, entrez leurs chemins complets, séparés par des points-virgules (
-
Cliquez sur Ajouter un paquet.
Le paquet d’applications apparaît dans l’onglet Paquets.
Ajouter des applications aux groupes de mise à disposition
Une fois qu’un paquet d’applications est entièrement chargé dans votre environnement, ajoutez ses applications à un ou plusieurs groupes de mise à disposition, selon les besoins. Ainsi, les utilisateurs associés à ces groupes de mise à disposition peuvent accéder aux applications.
Remarque :
- Vous pouvez distribuer des applications packagées à des VDA à session unique et à des VDA multi-sessions par l’intermédiaire de groupes de mise à disposition.
- Par défaut, les utilisateurs finaux ont accès à toutes les applications packagées attribuées aux groupes de mise à disposition associés à leurs VDA à session unique (ou appelés VDA de bureau). Pour limiter la visibilité d’une application packagée sur les VDA de bureau à des utilisateurs ou des groupes spécifiques, accédez au nœud Applications, sélectionnez l’application, puis sélectionnez Modifier les propriétés de l’application > Limiter la visibilité pour apporter des modifications.
Pour ajouter une ou plusieurs applications dans un package à plusieurs groupes de mise à disposition, procédez comme suit :
- Dans le volet gauche, sélectionnez Packages d’applications.
- Sous l’onglet Packages, sélectionnez un package selon vos besoins.
- Dans la barre d’actions, cliquez sur Ajouter des groupes de mise à disposition. La page Attribuer des applications aux groupes de mise à disposition s’affiche.
- Sélectionnez une ou plusieurs applications dans le package selon vos besoins, puis cliquez sur Suivant.
-
Dans la liste des groupes de mise à disposition, sélectionnez les groupes auxquels vous souhaitez attribuer les applications, puis cliquez sur Suivant.
Remarque :
- Si vous avez sélectionné un package MSIX ou MSIX app attach, seuls les groupes de mise à disposition dont le niveau fonctionnel est 2106 ou ultérieur sont affichés dans la liste.
- Si vous avez sélectionné un package FlexApp, seuls les groupes de mise à disposition dont le niveau fonctionnel est 2206 ou ultérieur apparaissent dans la liste.
- Cliquez sur Terminer.
Pour ajouter des applications dans différents packages à plusieurs groupes de mise à disposition, procédez comme suit :
- Dans le volet gauche, sélectionnez Packages d’applications.
- Sous l’onglet Applications, sélectionnez Ajouter des applications.
- Sur la page Groupes, sélectionnez un ou plusieurs groupes de mise à disposition selon les besoins.
- Sur la page Applications, sélectionnez un ou plusieurs packages d’applications comme suit :
- Cliquez sur Ajouter, puis sélectionnez Packages d’applications.
- Sélectionnez le type de source de package requis (par exemple, App-V Single Admin). Tous les packages de ce type apparaissent.
- Sélectionnez un ou plusieurs packages selon les besoins.
- Cliquez sur OK, puis sur Suivant.
- Pour ajouter d’autres applications d’un type de package différent, répétez les étapes a à d.
- Cliquez sur Terminer.
Vous pouvez également ajouter des applications packagées à un groupe de mise à disposition lorsque :
- Vous créez un groupe de mise à disposition. Pour plus d’informations, consultez Créer des groupes de mise à disposition.
- Vous modifiez des groupes de mise à disposition ou des groupes d’applications existants. Pour plus d’informations, consultez Ajouter des applications.
(Facultatif) Créer des groupes d’isolation pour les packages App-V
Vous pouvez créer des groupes d’isolation pour permettre la mise à disposition automatique de packages App-V interdépendants.
Remarque :
Les groupes d’isolement sont pris en charge pour la méthode App-V Single Admin. Si vous utilisez la méthode App-V Dual Admin, vous pouvez atteindre le même objectif en créant des groupes de connexion dans l’infrastructure Microsoft App-V. Pour plus d’informations, consultez cet article de la documentation Microsoft : https://docs.microsoft.com/fr-fr/windows/application-management/app-v/appv-connection-group-file.
À propos des groupes d’isolement
Un groupe d’isolement est une collection de packages d’applications interdépendants qui doivent s’exécuter dans le même bac à sable Windows pour créer un environnement virtuel. Les groupes d’isolement Citrix App-V sont similaires mais non identiques aux groupes de connexion App-V. Un groupe d’isolement comprend deux types de packages :
- Packages d’applications explicites. Applications avec des exigences de licence spécifiques. Vous pouvez restreindre ces applications à une plage d’utilisateurs spécifique en les ajoutant à des groupes de mise à disposition.
- Packages d’applications automatiques. Applications toujours disponibles pour tous les utilisateurs, qu’elles soient ajoutées ou non à des groupes de mise à disposition.
Par exemple, l’application app-a nécessite JRE 1.7 pour fonctionner. Vous pouvez créer un groupe d’isolement qui contient app-a (marqué comme Explicite) et JRE 1.7 (marqué comme Automatique). Ensuite, ajoutez le package App-V pour app-a à un ou plusieurs groupes de mise à disposition. Lorsqu’un utilisateur lance app-a, JRE 1.7 est automatiquement déployé avec elle.
Lorsqu’un utilisateur démarre une application App-V marquée comme Explicite dans un groupe d’isolement, Citrix Virtual Apps and Desktops vérifie l’autorisation d’accès de l’utilisateur à l’application dans les groupes de mise à disposition. Si l’utilisateur a l’autorisation d’accéder à l’application, tous les packages d’applications automatiques du même groupe d’isolement sont mis à la disposition de l’utilisateur.
Vous n’avez pas besoin d’ajouter les packages automatiques à un groupe de mise à disposition. S’il existe un autre package d’application explicite dans le groupe d’isolement, ce package n’est mis à la disposition de l’utilisateur que s’il se trouve dans le même groupe de mise à disposition.
Pour plus d’informations sur les groupes isolés, consultez ce blog Citrix.
Créer un groupe d’isolement App-V
Créez un groupe d’isolement et ajoutez-y des packages d’applications interdépendants. Les étapes détaillées sont les suivantes :
- Sous l’onglet Groupes d’isolement, cliquez sur Ajouter un groupe d’isolement.
- Saisissez un nom et une description pour le groupe d’isolement. Tous les packages d’applications de votre environnement apparaissent dans la liste Packages disponibles.
- Dans la liste Packages disponibles, sélectionnez une application si nécessaire, puis cliquez sur la flèche droite. L’application sélectionnée apparaît dans la liste Packages dans le groupe d’isolement.
- Dans le champ Déploiement, sélectionnez Explicite ou Automatique pour l’application.
- Répétez les étapes 2 à 3 pour ajouter d’autres packages.
- Pour ajuster l’ordre des packages dans la liste, cliquez sur la flèche vers le haut ou vers le bas.
- Cliquez sur Enregistrer.
Remarque :
Les configurations de groupe d’isolation entraînent la création de groupes de connexion App-V sur le VDA. Les scénarios de déploiement peuvent devenir complexes et le client App-V prend en charge les packages qui ne se trouvent que dans un seul groupe de connexion actif à la fois. Nous vous recommandons d’éviter d’ajouter le même package à deux groupes d’isolation différents qui sont ajoutés au même groupe de mise à disposition.
Publier des applications packagées sur des VDA de bureau à session unique ou partagés
Vous pouvez désormais distribuer des packages App-V, MSIX et MSIX app attach à vos sessions VDA de bureau à session unique ou partagées directement via des groupes de mise à disposition. Vous pouvez accéder aux applications packagées sur votre VDA de bureau lors de la connexion, en fonction des autorisations d’accessibilité définies sur les applications.
Avantages
- Applications disponibles sur le VDA lors de la connexion et non mises en scène à la demande via Workspace ou StoreFront.
- Temps de lancement amélioré lors de l’accès aux applications packagées.
- Facilite la maintenance des applications packagées de manière indépendante, séparément de l’image de base du VDA.
Considérations
- Cette option est disponible pour les VDA à session unique uniquement via le SDK PowerShell approprié. Elle n’est pas actuellement disponible dans le flux de travail de Web Studio. La publication sur des bureaux partagés peut être effectuée avec le SDK PowerShell ou de la manière existante via le flux de travail de Web Studio. Pour plus d’informations sur la procédure existante, consultez Ajouter des applications aux groupes de mise à disposition.
- Les applications doivent faire partie d’un groupe de mise à disposition.
Avant de commencer
- Assurez-vous que les applications packagées sont signées et disponibles sur le partage de fichiers ou l’emplacement UNC. Pour plus d’informations, consultez (/fr-fr/citrix-virtual-apps-desktops/2411/manage-deployment/applications-manage/app-packages.html#store-application-packages-on-network-shares).
- Installez le composant de personnalisation Citrix sur les machines VDA(/fr-fr/citrix-virtual-apps-desktops/2411/manage-deployment/applications-manage/app-packages.html#install-the-citrix-personalization-component-on-vda-machines).
Procédure
Pour distribuer des applications packagées aux VDA de bureau, suivez les étapes suivantes :
- Importez les packages d’applications dans Web Studio(#import-application-packages-to-web-studio).
- Publiez l’application BrokerApplication packagée(#publish-the-packaged-application-on-brokerapplication).
- Limitez la visibilité des applications dans Web Studio(#limit-the-visibility-of-applications-on-web-studio).
Importer les packages d’applications dans Web Studio
- Ouvrez un navigateur web. Saisissez
https://<address of the server hosting Web Studio>/Citrix/Studio. - Créez un groupe de mise à disposition. Pour plus d’informations, consultez (/fr-fr/citrix-virtual-apps-desktops/2411/install-configure/delivery-groups-create).
- Importez les packages d’applications dans Web Studio. Pour plus d’informations, consultez (/fr-fr/citrix-virtual-apps-desktops/2411/manage-deployment/applications-manage/app-packages#upload-application-packages-in-bulk).
Publier l’application packagée sur BrokerApplication
Si vous publiez sur un VDA multi-session (partagé) ou sur un VDA d’application mono-session, la procédure de publication reste inchangée. Pour plus d’informations, consultez (/fr-fr/citrix-virtual-apps-desktops/2411/manage-deployment/applications-manage/app-packages#add-applications-to-delivery-groups). Si vous publiez sur un VDA de bureau mono-session, procédez comme suit :
Sur le Delivery Controller™, exécutez les commandes PowerShell suivantes :
-
Pour récupérer les commandes présentes dans le package :
Import-Module "D:\Support\Tools\Scripts\Citrix.Cloud.AppLibrary.Admin.v1.psm1"Remarque :
La version de
App-V package discovery modulequi prend en charge cette fonctionnalité se trouve sur l’ISO de Citrix Virtual Apps and Desktops (versions 2311 ou supérieures) sur le chemin d’accès ci-dessus. -
Pour récupérer les ID de groupe de mise à disposition et les ID d’application packagée pertinents :
Get-BrokerDesktopGroup | Format-Table Uid, NameGet-AppLibAppVApplication | Format-Table Uid, Name -
Pour publier les packages et créer les BrokerMachineConfigurations appropriées :
Publish-PackagedApplication -AppLibararyApplicationUid <AppLibararyApplication.Uid > -DesktopGroupUid <DesktopGroup.Uid> -
Pour synchroniser les configurations du Broker, qui sont ensuite envoyées à l’agent Broker sur le VDA :
Update-DesktopGroupMachineConfigurations -DesktopGroupUid <DesktopGroup.Uid>Remarque :
Assurez-vous d’exécuter la commande PowerShell
Update-DesktopGroupMachineConfigurationsaprès avoir publié ou supprimé des applications packagées d’un VDA.
Limiter la visibilité des applications sur Web Studio
Par défaut, les utilisateurs ont toutes les applications packagées attribuées au groupe de mise à disposition desservant leur VDA disponibles dans leur session de bureau. Vous pouvez contrôler la visibilité des applications packagées sur les VDA de bureau en définissant la visibilité des applications pour des utilisateurs ou des groupes spécifiques sur Web Studio. Pour gérer la visibilité des applications packagées, consultez Modifier les propriétés de l’application.
Dans cet article
- Déployer et distribuer des applications App-V
- Déployer et livrer des applications MSIX et MSIX app attach
- Déployer et livrer des applications FlexApp
- Installer le composant Citrix Personalization sur les machines VDA
- Stocker les packages d’applications sur des partages réseau
- Charger des packages d’applications dans votre environnement
- Ajouter des applications aux groupes de mise à disposition
- (Facultatif) Créer des groupes d’isolation pour les packages App-V
- Publier des applications packagées sur des VDA de bureau à session unique ou partagés