Créer un package d’application pour l’attachement d’application ou l’attachement d’application MSIX
Il existe deux fonctionnalités dans Azure Virtual Desktop qui vous permettent d’attacher dynamiquement des applications à partir d’un package d’application à une session utilisateur dans Azure Virtual Desktop : l’attachement d’application et l’attachement d’application MSIX. Avec l’attachement d’application et l’attachement d’application MSIX, les applications ne sont pas installées localement sur les hôtes de session ou les images, ce qui facilite la création d’images personnalisées pour vos hôtes de session et réduit la surcharge opérationnelle ainsi que les coûts pour votre organisation. Les applications s’exécutent dans des conteneurs, qui séparent les données utilisateur, le système d’exploitation et d’autres applications, ce qui augmente la sécurité et facilite la résolution des problèmes.
Le tableau suivant compare l’attachement d’application MSIX et l’attachement d’application :
| Attachement d’application MSIX | Attachement d’application |
|---|---|
| Les applications sont fournies à l’aide de RemoteApp ou dans le cadre d’une session de bureau. Les autorisations sont contrôlées par l’affectation à des groupes d’applications, mais tous les utilisateurs de bureau voient toutes les applications d’attachement d’application MSIX dans le groupe d’applications de bureau. | Les applications sont fournies à l’aide de RemoteApp ou dans le cadre d’une session de bureau. Les autorisations sont appliquées par application par utilisateur, ce qui vous permet de mieux contrôler les applications auxquelles vos utilisateurs peuvent accéder dans une session à distance. Les utilisateurs de bureau voient uniquement les applications d’attachement d’application qui leur sont affectées. |
| Les applications peuvent s’exécuter uniquement sur un pool d’hôtes. Si vous souhaitez qu’elles s’exécutent sur un autre pool d’hôtes, vous devez créer un autre package. | Le même package d’application peut être utilisé sur plusieurs pools d’hôtes. |
| Les applications peuvent uniquement s’exécuter sur le pool d’hôtes dans lequel elles sont ajoutées. | Les applications peuvent s’exécuter sur n’importe quel hôte de session exécutant un système d’exploitation client Windows dans la même région Azure que le package d’application. |
| Pour mettre à jour l’application, vous devez supprimer et recréer l’application avec une autre version du package. Vous devez mettre à jour l’application dans une fenêtre de maintenance. | Les applications peuvent être mises à niveau vers une nouvelle version d’application avec une nouvelle image de disque sans qu’une fenêtre de maintenance soit nécessaire. |
| Les utilisateurs ne peuvent pas exécuter deux versions de la même application sur le même hôte de session. | Les utilisateurs peuvent exécuter deux versions de la même application simultanément sur le même hôte de session. |
| La télémétrie pour l’utilisation et l’intégrité est désormais disponible via Azure Log Analytics. | La télémétrie pour l’utilisation et l’intégrité est disponible via Azure Log Analytics. |
Vous pouvez utiliser les types de package d’application et les formats de fichiers suivants :
| Type de package | Formats de fichier | Disponibilité des fonctionnalités |
|---|---|---|
| Offre groupée MSIX et MSIX | .msix .msixbundle |
Attachement d’application MSIX Attachement d’application |
| Offre groupée Appx et Appx | .appx .appxbundle |
Attachement d’application uniquement |
MSIX et Appx sont des formats de package d’application Windows qui fournissent une expérience d’empaquetage moderne aux applications Windows. Les applications s’exécutent dans des conteneurs, qui séparent les données utilisateur, le système d’exploitation et d’autres applications, ce qui augmente la sécurité et facilite la résolution des problèmes. MSIX et Appx sont similaires, la principale différence étant que MSIX est un surensemble d’Appx. MSIX prend en charge toutes les fonctionnalités d’Appx, ainsi que d’autres fonctionnalités qui le rendent plus adapté à une utilisation en entreprise.
Conseil
Sélectionnez un bouton en haut de cet article pour choisir entre l’attachement d’application et l’attachement d’application MSIX pour afficher la documentation pertinente.
Vous pouvez obtenir des packages MSIX à partir de fournisseurs de logiciels, ou vous pouvez créer un package MSIX à partir d’un programme d’installation existant. Pour en savoir plus sur MSIX, consultez Qu’est-ce que MSIX ?
Comment un utilisateur obtient une application
Vous pouvez affecter différentes applications à différents utilisateurs dans le même pool d’hôtes ou sur le même hôte de session. Pendant la connexion, les trois conditions suivantes doivent être remplies pour que l’utilisateur obtienne l’application appropriée au bon moment :
- L’application doit être affectée au pool d’hôtes. L’affectation de l’application au pool d’hôtes vous permet d’être sélectif quant aux pools d’hôtes sur lesquels l’application est disponible afin de garantir que les ressources matérielles appropriées sont disponibles pour l’utilisation de l’application. Par exemple, si une application est gourmande en ressources graphiques, vous pouvez vous assurer qu’elle s’exécute uniquement sur un pool d’hôtes avec des hôtes de session optimisés par GPU.
- L’utilisateur doit pouvoir se connecter aux hôtes de session dans le pool d’hôtes. Il doit donc se trouver dans un groupe d’applications Bureau ou RemoteApp. Pour un groupe d’applications RemoteApp, l’application d’attachement d’application doit être ajoutée au groupe d’applications, mais vous n’avez pas besoin d’ajouter l’application à un groupe d’applications de bureau.
- L’application doit être affectée à l’utilisateur. Vous pouvez utiliser un groupe ou un compte d’utilisateur.
Si toutes ces exigences sont remplies, l’utilisateur obtient l’application. Ce processus permet de contrôler qui obtient une application sur quel pool d’hôtes et comment les utilisateurs d’un même pool d’hôtes ou même connectés à un même hôte de session multisession peuvent obtenir différentes combinaisons d’applications. Les utilisateurs qui ne répondent pas aux exigences ne reçoivent pas l’application.
Images d’application
Avant de pouvoir utiliser vos packages d’application avec Azure Virtual Desktop, vous devez Créer une image MSIX à partir de vos packages d’application existants à l’aide de l’outil MSIXMGR. Vous devez ensuite stocker chaque image de disque sur un partage de fichiers accessible par vos hôtes de session. Pour plus d’informations sur les conditions requise pour un partage de fichiers, consultez Partage de fichiers.