Déployer les applications MSIX Core avec Microsoft Endpoint Configuration Manager

La livraison d’applications MSIX à l’aide de Microsoft Endpoint Configuration Manager permet aux professionnels de l’informatique de lier d’autres applications en tant que dépendances, les forçant à s’installer avant. En créant une dépendance à l’application MSIX Core, nous appliquons l’application MSIX Core à installer uniquement si nécessaire par l’appareil. Pour plus d’informations sur les dépendances d’application dans Micosoft Endpoint Configuration Manager, consultez : Créer des applications : Dépendances de type de déploiement.

Démarrage

Les étapes suivantes vous guideront tout au long de la configuration d’une stratégie de déploiement MSIX Core à l’aide de Microsoft Endpoint Configuration Manager :

  1. Déployer MSIX Core avec Microsoft Endpoint Configuration Manager
  2. Mettre à jour votre package MSIX existant pour qu’il prenne en charge MSIX Core
  3. Déployer les applications MSIX Core avec Microsoft Endpoint Configuration Manager

Création de l’application MSIX Core avec Microsoft Endpoint Configuration Manager

Les instructions suivantes vous guideront tout au long de la création d’une application Microsoft Endpoint Configuration Manager, afin de déployer des applications MSIX Core sur des appareils clients.

En supposant que vous avez suivi les guides précédents (consultez la liste des guides de la section Prise en main ci-dessus) et que vous avez récupéré/mis à jour/créé une application compatible MSIX Core. Vous avez également copié l’application dans un partage de fichiers accessible par l’outil Microsoft Endpoint Configuration Manager. L’étape suivante consiste à déployer la nouvelle application sur les appareils clients au sein de votre environnement.

Créer une application dépendante MSIX Core dans Microsoft Endpoint Configuration Manager

  1. À partir de la console Microsoft Endpoint Configuration Manager, accédez à : Vue d’ensemble de la bibliothèque > de logiciels/ Gestion des applications/ Applications.
  2. Sélectionnez Créer une application dans le ruban.
  3. Sélectionnez la case d’option Spécifier manuellement les informations de l’application.
  4. Sélectionnez le bouton Suivant.
  5. Entrez les détails de l’application dans les champs appropriés.
  6. Sélectionnez le bouton Suivant deux fois.
  7. Cliquez sur le bouton Ajouter.
  8. Définissez le type sur le Programme d’installation de script.
  9. Sélectionnez le bouton Suivant.
  10. Entrez le nom de l’application avec un suffixe « - MSIXCore » (IE : « Application Y - MSIXCore »).
  11. Sélectionnez le bouton Suivant.
  12. Sélectionnez le bouton Parcourir en regard de l’emplacement du contenu et accédez au partage de fichiers contenant le support d’installation de l’application.
  13. Sélectionnez le bouton Sélectionner un dossier.
  14. Sélectionnez le bouton Parcourir en regard du programme d’installation, définissez le type de fichier sur Tous les fichiers ( * * ) et sélectionnez le support d’installation.
  15. Sélectionnez le bouton Ouvrir.
  16. Mettez à jour le champ Programme d’installation pour :
"C:\Program Files\msixmgr\msixmgr.exe -AddPackage [Application.msix] -quietUX"
  1. Définissez le champ du programme De désinstallation comme suit :
"C:\Program Files\msixmgr\msixmgr.exe" -RemovePackage [Package Family Name] -quietUX
  1. Remplacez [Nom de famille de packages] par le nom de famille de package de l’application MSIX.
  2. Sélectionnez le bouton Suivant.
  3. Sélectionnez la case d’option Utiliser un script personnalisé pour détecter la présence de cette case d’option de type de déploiement.
  4. Sélectionnez le bouton Modifier.
  5. Vérifier que le type de script est défini en tant que PowerShell
  6. Entrez les informations suivantes :
Set-Location "C:\Program Files\msixmgr"

IF([Boolean]$(get-item "msixmgr.exe"))
{
    $Result = $(.\msixmgr.exe -FindPackage [Package Family Name]*)

    IF($($Result.GetType().Name) -eq "Object[]")
    {
        Return 1
    }
}
  1. Mettez à jour [Nom de la famille de packages] avec le nom de famille de packages MSIX de l’application.
  2. Sélectionnez le bouton OK.
  3. Sélectionnez le bouton Suivant.
  4. Définissez le comportement d’installation sur Installer pour l’utilisateur.
  5. Définissez l’heure d’exécution maximale autorisée (minutes) et l’heure d’installation estimée (minutes) sur les valeurs appropriées pour cette application.
  6. Définissez la visibilité du programme d’installation comme Masquée.
  7. Sélectionnez le bouton Suivant.
  8. Cliquez sur le bouton Ajouter.
  9. Vérifiez que la catégorie a été définie sur Appareil.
  10. Définir la condition en tant que Système d’exploitation
  11. Dans la liste des systèmes d’exploitation, sélectionnez Windows 7.
  12. Sélectionnez le bouton OK.
  13. Sélectionnez le bouton Suivant.
  14. Cliquez sur le bouton Ajouter.
  15. Définissez le nom du groupe de dépendances en tant que MSIX Core.
  16. Cliquez sur le bouton Ajouter.
  17. Sélectionnez MSIX Core dans la liste des applications disponibles.
  18. Sélectionnez les options 32 bits et 64 bits dans la liste types de déploiement.
  19. Sélectionnez le bouton OK.
  20. Sélectionnez le bouton OK.
  21. Sélectionnez le bouton Suivant deux fois.
  22. Cliquez sur le bouton Fermer.

Ajouter un type de déploiement dépendant non MSIX Core

  1. Cliquez sur le bouton Ajouter.
  2. Vérifiez que le type a été défini sur le package d’application Windows (*.appx, *.appxbundle, *.msix, *.msixbundle).
  3. Sélectionnez le bouton Parcourir… et accédez au support d’installation de l’application MSIX Core, puis sélectionnez le bouton Ouvrir.
  4. Sélectionnez le bouton Suivant six fois.
  5. Cliquez sur le bouton Fermer.
  6. Sélectionnez le bouton Suivant deux fois.
  7. Cliquez sur le bouton Fermer.