Partage via


Ajouter, affecter et superviser une application Win32 dans Microsoft Intune

Une fois que vous avez préparé une application Win32 à charger sur Intune à l’aide de l’outil de préparation de contenu Win32 de Microsoft, vous pouvez ajouter l’application à Intune. Pour plus d’informations sur la préparation d’une application Win32 pour le chargement, consultez Préparer le contenu de l’application Win32 pour le chargement.

Remarque

Pour plus d’informations sur les applications Du catalogue d’applications d’entreprise, consultez Ajouter une application Catalogue d’applications d’entreprise (Win32) à Microsoft Intune.

Configuration requise

Pour utiliser la gestion des applications Win32, veillez à respecter les critères suivants :

  • Utilisez Windows 10 version 1607 ou ultérieure (versions Entreprise, Pro et Éducation).
  • Les appareils doivent être joints ou inscrits auprès de Microsoft Entra ID et être inscrits automatiquement. L’extension de gestion Intune prend en charge les appareils Microsoft Entra joints, inscrits Microsoft Entra, joints à un domaine hybride ou inscrits dans une stratégie de groupe.

    Remarque

    Pour le scénario d’inscription à la stratégie de groupe, l’utilisateur utilise le compte d’utilisateur local pour Microsoft Entra rejoindre son appareil Windows 10. L’utilisateur doit se connecter à l’appareil à l’aide de son compte d’utilisateur Microsoft Entra et s’inscrire à Intune. Intune installe l’extension de gestion Intune sur l’appareil si un script PowerShell ou une application Win32 cible l’utilisateur ou l’appareil.

  • La taille de l’application Windows est limitée à 30 Go par application.

Tout comme une application métier standard, vous pouvez ajouter une application Win32 à Microsoft Intune. Ce type d’application est généralement écrit en interne ou par un tiers.

Processus pour ajouter une application Win32 à Intune

Organigramme du processus d’ajout d’une application Win32 à Intune.

Ajouter une application Win32 à Intune

Les étapes suivantes vous aident à ajouter une application Windows à Intune :

  1. Connectez-vous au Centre d’administration Microsoft Intune.

  2. Sélectionner les applications> Toutes les applications> Ajouter.

  3. Sur le volet Sélectionner le type d’application, sous les types d’application Autre, sélectionnez Application Windows (Win32).

    Importante

    Veillez à utiliser la dernière version de l'outil de préparation du contenu Microsoft Win32. Si vous n’utilisez pas la version la plus récente, vous voyez un avertissement qui indique que l’application a été empaquetée avec une ancienne version de l’outil.

  4. Cliquez sur Sélectionner. Les étapes de l'ajout d'une application apparaissent.

Étape 1 : Informations sur l'application

Sélectionnez le fichier du paquet d'applications

  1. Sur le volet Ajouter une application, cliquez sur Sélectionner un fichier de package d’application.
  2. Sur le volet Fichier de package d’application, sélectionnez le bouton Parcourir. Ensuite, sélectionnez un fichier d'installation Windows avec l'extension .intunewin . Les détails de l’application s’affichent.
  3. Lorsque vous avez terminé, sélectionnez OK dans le volet du fichier du paquetage d'applications.

Définir les informations sur l'application

À la page Informations sur l’application, ajoutez les détails de votre application. Selon l’application que vous avez choisie, certaines valeurs de cette page peuvent être remplies automatiquement.

  • Nom : Entrez le nom de l'application tel qu'il apparaît dans le portail de l'entreprise. Assurez-vous que tous les noms d'applications que vous utilisez sont uniques. Si le même nom d'application existe deux fois, seule une des applications apparaît dans le portail de l'entreprise.
  • Description : entrez la description de l’application. La description s’affiche dans le portail d’entreprise.
  • Éditeur : entrez le nom de l’éditeur de l’application.
  • Catégorie : Sélectionnez une ou plusieurs catégories d'applications intégrées, ou sélectionnez une catégorie que vous avez créée. Les catégories permettent aux utilisateurs de trouver plus facilement l'application lorsqu'ils naviguent sur le portail de l'entreprise.
  • Afficher l'application en vedette sur le portail de l'entreprise : affichez l'application en évidence sur la page principale du portail de l'entreprise lorsque les utilisateurs recherchent des applications.
  • URL d'information : en option, entrez l'URL d'un site web qui contient des informations sur cette application. L'URL apparaît dans le portail de l'entreprise.
  • URL de confidentialité : en option, entrez l'URL d'un site web qui contient des informations de confidentialité pour cette application. L'URL apparaît dans le portail de l'entreprise.
  • Développeur : En option, entrez le nom du développeur de l'application.
  • Propriétaire : si vous le souhaitez, entrez le nom du propriétaire de cette application. Exemple : Service des ressources humaines.
  • Remarques : Entrez les notes que vous souhaitez associer à cette application.
  • Logo : téléchargez une icône associée à l'application. Cette icône s'affiche avec l'application lorsque les utilisateurs naviguent sur le portail de l'entreprise.

Sélectionnez Suivant pour afficher la page Programme.

Étape 2 : Programme

Sur la page Programme, configurez les commandes d’installation et de suppression de l’application :

  • Commande d'installation : Ajoutez la ligne de commande d'installation complète pour installer l'application.

    Par exemple, si le nom de fichier de votre application est MyApp123, ajoutez ce qui suit :

    msiexec /p "MyApp123.msp"

    Si l’application est ApplicationName.exe, la commande correspond au nom de l’application suivi des arguments de commande (commutateurs) que le package prend en charge. Par exemple :

    ApplicationName.exe /quiet

    Dans la commande précédente, le package ApplicationName.exe prend en charge l’argument de commande /quiet.

    Pour connaître les arguments spécifiques que le package d’application prend en charge, contactez le fournisseur de l’application.

    Importante

    Les administrateurs doivent être vigilants quand ils utilisent les outils de commande. Des commandes inattendues ou nuisibles peuvent être transmises via les champs Commande d'installation et Commande de désinstallation.

    L’appel powershell.exe dans l’un de ces champs entraîne le lancement d’une instance PowerShell 32 bits. Pour forcer l’exécution de PowerShell 64 bits, utilisez la commande suivante :

    %SystemRoot%\Sysnative\WindowsPowerShell\v1.0\powershell.exe

  • Commande de désinstallation : ajoutez la ligne de commande complète pour désinstaller l'application sur la base du GUID de l'application.

    Par exemple :

    msiexec /x "{12345A67-89B0-1234-5678-000001000000}"

    Remarque

    L’extension de variable d’environnement dans la commande Désinstaller n’est pas prise en charge. Si vous avez besoin d’utiliser des variables d’environnement, utilisez un script wrapper personnalisé dans votre package Win32 pour encapsuler la commande appropriée et utilisez ce script pour la commande Désinstaller.

  • Durée d’installation requise : nombre de minutes pendant lesquelles le système attend la fin de l’installation du programme. La valeur par défaut est 60 minutes. Si l’installation de l’application prend plus de temps que le temps d’installation défini, le système échoue à l’installation de l’application. La valeur maximale du délai d’expiration est de 1440 minutes (1 jour).

  • Autoriser la désinstallation disponible : sélectionnez Oui pour fournir l’option de désinstallation de cette application aux utilisateurs du Portail d'entreprise. Sélectionnez Non pour empêcher les utilisateurs de désinstaller l’application du Portail d'entreprise.

  • Comportement d'installation : Définissez le comportement d'installation sur Système ou Utilisateur.

    Remarque

    Vous pouvez configurer une application Win32 pour qu'elle soit installée dans le contexte Utilisateur ou Système. Le contexte Utilisateur fait référence uniquement à un utilisateur particulier. Le contexte système fait référence à tous les utilisateurs d'un appareil Windows 10.

    Lorsqu’un appareil est inscrit en étant Microsoft Entra inscrit, sélectionnez Système.

    Les utilisateurs n'ont pas besoin d'être connectés sur l'appareil pour installer des applications Win32.

    L’installation et la désinstallation de Win32 sont effectuées sous le privilège Administrateur (par défaut) lorsque l’application est définie pour être installée dans le contexte de l’utilisateur et que l’utilisateur de l’appareil a des privilèges Administrateur.

  • Comportement de redémarrage de l'appareil : Sélectionnez l'une des options suivantes :

    • Déterminer le comportement en fonction des codes de retour : Choisissez cette option pour redémarrer l'appareil en fonction des codes de retour. Cette option signifie que l’appareil redémarrera en fonction du code de retour configuré. Avec cette configuration, un code de retour de redémarrage en dur déclenche immédiatement un redémarrage de l’appareil et un code de retour de redémarrage logiciel informe l’utilisateur qu’un redémarrage est nécessaire pour terminer l’installation.
    • Pas d'action spécifique : Choisissez cette option pour supprimer les redémarrages de l'appareil pendant l'installation des applications basées sur MSI.
    • L'installation de l'application peut forcer le redémarrage de l'appareil : choisissez cette option pour permettre à l'installation de l'application de se terminer sans supprimer les redémarrages. Cette option signifie que l’installation de l’application Win32 est autorisée à se terminer sans supprimer les redémarrages. Avec cette configuration, un code de retour de redémarrage en dur informe l’utilisateur qu’un redémarrage de l’appareil sera déclenché dans 120 minutes et qu’un code de retour de redémarrage logiciel informera uniquement l’utilisateur qu’un redémarrage est nécessaire pour terminer l’installation.
    • Intune forcera un redémarrage obligatoire de l'appareil : choisissez cette option pour toujours redémarrer l'appareil après une installation réussie de l'application.
  • Spécifier les codes de retour pour indiquer le comportement de post-installation : Ajoutez les codes de retour qui sont utilisés pour spécifier le comportement de relance de l'installation de l'application ou le comportement de post-installation. Les entrées de code de retour sont ajoutées par défaut lors de la création de l'application. Toutefois, vous pouvez ajouter des codes de retour supplémentaires ou changer les codes de retour existants.

    1. Dans la colonne Type de code, définissez le Type de code sur l'un des éléments suivants :
      • Échec : La valeur de retour qui indique un échec de l'installation de l'application.
      • Redémarrage physique : le code de retour de redémarrage forcé n’autorise pas l’installation de l’application Win32 suivante sur le client sans redémarrage.
      • Redémarrage en douceur : Le code de retour de redémarrage en douceur permet d'installer l'application Win32 suivante sans nécessiter de redémarrage du client. Un redémarrage est nécessaire pour terminer l'installation de l'application actuelle.
      • Réessayer : l'agent du code de retour réessayera d'installer l'application trois fois. Il attendra cinq minutes entre chaque tentative.
      • Success : La valeur de retour qui indique que l'application a été installée avec succès.
    2. Si nécessaire, sélectionnez Ajouter pour ajouter d'autres codes de retour, ou modifier les codes de retour existants.

Sélectionnez Suivant pour afficher la page Configuration requise.

Étape 3 : Exigences

Sur la page Exigences, spécifiez les exigences auxquelles les appareils doivent répondre avant l'installation de l'application :

  • Architecture du système d'exploitation : Choisissez les architectures nécessaires à l'installation de l'application.
  • Système d'exploitation minimum : sélectionnez le système d'exploitation minimum nécessaire pour installer l'application.
  • Espace disque nécessaire (Mo) : Vous pouvez ajouter l’espace disque sur le lecteur système nécessaire pour installer l’application.
  • Mémoire physique nécessaire (Mo) : Vous pouvez ajouter la mémoire physique (RAM) nécessaire pour installer l’application.
  • Nombre minimal de processeurs logiques nécessaires : Vous pouvez ajouter le nombre minimal de processeurs logiques nécessaires pour installer l’application.
  • Vitesse minimale du CPU requise (MHz) : en option, ajoutez la vitesse minimale du CPU requise pour installer l'application.
  • Configurer des règles d'exigences supplémentaires :
    1. sélectionnez Ajouter pour afficher le volet Ajouter une règle de spécification et configurer d’autres règles de spécification. Sélectionnez la valeur Type de spécification pour choisir le type de règle que vous allez utiliser pour déterminer le mode de validation d’une spécification. Les règles d'exigence peuvent être basées sur les informations du système de fichiers, les valeurs du registre ou les scripts PowerShell.
      • Fichier : Lorsque vous choisissez Fichier comme valeur du type d'exigences, la règle d'exigences doit détecter un fichier ou un dossier, une date, une version ou une taille.
        • Chemin : Le chemin complet du dossier qui contient le fichier ou le dossier à détecter.
        • Fichier ou dossier : Le fichier ou le dossier à détecter.
        • Propriété : Sélectionnez le type de règle utilisé pour valider la présence de l'application.
        • Associé à une application 32 bits sur des clients 64 bits : Sélectionnez Oui pour développer toute variable d'environnement de chemin dans le contexte 32 bits sur les clients 64 bits. Sélectionnez Non (par défaut) pour développer toute variable de chemin dans le contexte 64 bits sur les clients 64 bits. Les clients 32 bits utiliseront toujours le contexte 32 bits.
      • Registre : Lorsque vous choisissez Registre comme valeur du type d'exigences, la règle d'exigences doit détecter un paramètre de registre basé sur une valeur, une chaîne, un nombre entier ou une version.
        • Chemin de la clé: Le chemin complet de l'entrée de registre qui contient la valeur à détecter.
        • Nom de la valeur : Le nom de la valeur de registre à détecter. Si cette valeur est vide, la détection se fera sur la clé. La valeur (par défaut) d'une clé sera utilisée comme valeur de détection si la méthode de détection est autre que l'existence de fichiers ou de dossiers.
        • Exigence de clé de registre : Sélectionnez le type de comparaison de clé de registre qui est utilisé pour déterminer comment la règle d'exigence est validée.
        • Associé à une application 32 bits sur des clients 64 bits : Sélectionnez Oui pour rechercher le registre 32 bits sur les clients 64 bits. Sélectionnez Non (par défaut) pour rechercher le registre 64 bits sur les clients 64 bits. Les clients 32 bits chercheront toujours dans le registre 32 bits.
      • Script : choisissez Script comme valeur de type d’exigence lorsque vous ne pouvez pas créer une règle d’exigence basée sur un fichier, un registre ou toute autre méthode disponible dans le centre d’administration Microsoft Intune.
        • Le fichier de scénario : Pour une règle basée sur une exigence de scénario PowerShell, si le code existant est 0, nous détecterons la sortie standard (STDOUT) plus en détail. Par exemple, nous pouvons détecter STDOUT comme un entier dont la valeur est 1.
        • Exécuter le script en tant que processus 32 bits sur des clients 64 bits : Sélectionnez Oui pour exécuter le script dans un processus 32 bits sur des clients 64 bits. Sélectionnez Non (par défaut) pour exécuter le scénario dans un processus 64 bits sur des clients 64 bits. Les clients 32 bits exécutent le script dans un processus 32 bits.
        • Exécuter ce scénario en utilisant les informations d'identification connectées : Sélectionnez Oui pour exécuter le scénario en utilisant les informations d'identification de l'appareil connecté.
        • Appliquer la vérification de la signature du scénario : Sélectionnez Oui pour vérifier qu'un éditeur de confiance a signé le scénario, ce qui permettra au scénario de s'exécuter sans que des avertissements ou des invites ne s'affichent. Le scénario s'exécutera sans être bloqué. Sélectionnez Non (par défaut) pour exécuter le scénario avec la confirmation de l'utilisateur sans vérification de la signature.
        • Sélectionnez le type de données de sortie : Sélectionnez le type de données utilisé pour déterminer une correspondance de règle d'exigences.
    2. Lorsque vous avez fini de définir les règles d'exigences, sélectionnez OK.

Sélectionnez Suivant pour afficher la page Règles de détection.

Étape 4 : Règles de détection

Dans le volet Règles de détection, configurez les règles permettant de détecter la présence de l’application. Vous pouvez choisir d’ajouter plusieurs règles :

  • Format des règles : Sélectionnez la manière dont la présence de l' appli sera détectée. Vous pouvez choisir de configurer manuellement les règles de détection ou d'utiliser un script personnalisé pour détecter la présence de l'application. Vous devez choisir au moins une règle de détection.

    Remarque

    Les conditions de toutes les règles doivent être remplies pour que l'application soit détectée.

    Si Intune détecte que l’application n’est pas présente sur l’appareil, Intune l’offre à nouveau dans les 24 heures environ. Cela ne se produira que pour les applications ciblées avec l'intention requise.

  • Configuration manuelle des règles de détection : Vous pouvez sélectionner l'un des types de règles suivants :

    • MSI : Vérification basée sur une vérification de la version MSI. Cette option ne peut être ajoutée qu'une seule fois. Lorsque vous choisissez ce type de règle, vous disposez de deux paramètres :

      • Code produit MSI : Ajoutez un code produit MSI valide pour l'application.
      • Vérification de la version du produit MSI : Sélectionnez Oui pour vérifier la version du produit MSI en plus du code produit MSI.
    • Fichier : vérifiez en fonction de la détection du fichier ou du dossier, de la date, de la version ou de la taille.

      • Chemin : Entrez le chemin complet du dossier qui contient le fichier ou le dossier à détecter. Cela ne doit pas inclure de caractères spéciaux tels que , ou « .
      • Fichier ou dossier : Entrez le fichier ou le dossier à détecter.
      • Méthode de détection : Sélectionnez le type de méthode de détection utilisée pour valider la présence de l'application.
      • Associé à une application 32 bits sur des clients 64 bits : Sélectionnez Oui pour développer toute variable d'environnement de chemin dans le contexte 32 bits sur les clients 64 bits. Sélectionnez Non (par défaut) pour développer toute variable de chemin dans le contexte 64 bits sur les clients 64 bits. Les clients 32 bits utilisent toujours le contexte 32 bits.

      Exemples de détection à partir d’un fichier

      Vérifier l'existence du fichier.

      Capture d’écran du volet de règle de détection – existence du fichier.

      Vérifier l'existence du dossier.

      Capture d'écran du volet des règles de détection – existence du dossier.

    • Registre : Vérification basée sur la valeur, la chaîne, l'entier ou la version.

      • Chemin de la clé: Le chemin complet de l'entrée de registre qui contient la valeur à détecter. Une syntaxe valide est HKEY_LOCAL_MACHINE\Software\WinRAR ou HKLM\Software\WinRAR.
      • Nom de la valeur : Le nom de la valeur de registre à détecter. Si cette valeur est vide, la détection se fera sur la clé. La valeur (par défaut) d'une clé sera utilisée comme valeur de détection si la méthode de détection est autre que l'existence de fichiers ou de dossiers.
      • Méthode de détection : Sélectionnez le type de méthode de détection utilisée pour valider la présence de l'application.
      • Associé à une application 32 bits sur des clients 64 bits : Sélectionnez Oui pour rechercher le registre 32 bits sur les clients 64 bits. Sélectionnez Non (par défaut) pour rechercher le registre 64 bits sur les clients 64 bits. Les clients 32 bits chercheront toujours dans le registre 32 bits.

      Exemples de détection basée sur le registre

      Vérifiez si la clé de Registre existe.

      Capture d’écran du volet de règle de détection – la clé de Registre existe.

      Vérifiez si la valeur de Registre existe.

      Capture d’écran du volet de règle de détection – la valeur de Registre existe.

      Vérifier si la chaîne de valeurs du registre est égale.

      Capture d'écran du volet des règles de détection – la chaîne de valeur du registre est égale.

  • Utiliser un scénario de détection personnalisé : Spécifiez le scénario PowerShell qui sera utilisé pour détecter cette application.

    • Fichier scénario : Sélectionnez un scénario PowerShell qui détectera la présence de l'application sur le client. L'application sera détectée lorsque le scénario renvoie un code de sortie de valeur 0 et écrit une chaîne de caractères dans STDOUT.

    • Exécuter le script en tant que processus 32 bits sur des clients 64 bits : Sélectionnez Oui pour exécuter le script dans un processus 32 bits sur des clients 64 bits. Sélectionnez Non (par défaut) pour exécuter le scénario dans un processus 64 bits sur des clients 64 bits. Les clients 32 bits exécutent le script dans un processus 32 bits.

    • Appliquer la vérification de la signature du scénario : Sélectionnez Oui pour vérifier qu'un éditeur de confiance a signé le scénario, ce qui permettra au scénario de s'exécuter sans que des avertissements ou des invites ne s'affichent. Le scénario s'exécutera sans être bloqué. Sélectionnez Non (valeur par défaut) pour exécuter le script sans vérification de signature.

    L’agent Intune vérifie les résultats du script. Il lit les valeurs écrites par le script dans le flux STDOUT, le flux d’erreurs standard (STDERR) et le code de sortie. Si le script se termine avec une valeur différente de zéro, le script échoue et le status de détection d’application n’est pas installé. Si le code de sortie est égal à zéro et que STDOUT contient des données, l’état de la détection d’application est installé.

    Remarque

    Nous vous recommandons d’encoder votre script en tant que boM UTF-8. Quand le script se termine par la valeur 0, l’exécution du script est réussie. Le deuxième canal de sortie indique que l’application a été détectée. Les données STDOUT indiquent que l’application a été trouvée sur le client. Nous ne cherchons pas une chaîne particulière dans STDOUT.

La version de votre application Win32 s’affiche dans le centre d’administration Microsoft Intune. Elle est indiquée dans la liste Toutes les applications, que vous pouvez filtrer sur les applications Win32 et où vous pouvez sélectionner la colonne version facultative. Dans le centre d’administration Microsoft Intune, sélectionnez Applications>Toutes les applications>Colonnes>Version pour afficher la version de l’application dans la liste des applications.

Après avoir ajouté vos règles, sélectionnez Suivant pour afficher la page Dépendances.

Étape 5 : Dépendances

Les dépendances d’application définissent une relation entre les applications où une application nécessite l’installation d’une ou de plusieurs applications dépendantes. Si Intune n’a pas encore installé d’application sur un appareil, toutes les applications configurées en tant qu’applications dépendantes doivent d’abord être installées. Si une application est déjà installée sur un appareil, Intune installera toutes les applications dépendantes nouvellement configurées, configurées pour l’installation automatique, la prochaine fois que Intune évaluera la stratégie d’application sur l’appareil.

Vous ne pouvez ajouter des dépendances d'applications Win32 qu'après avoir ajouté et téléchargé votre application Win32 dans Intune. Après que votre application Win32 a été ajoutée, l’option Dépendances apparaît dans le volet de votre application Win32. Il existe un maximum de 100 dépendances, ce qui inclut les dépendances de toutes les dépendances incluses, ainsi que l’application elle-même.

Toute dépendance d’application Win32 doit également être une application Win32. Il ne prend pas en charge en fonction d’autres types d’applications, tels que les applications métier MSI uniques ou les applications du Microsoft Store.

Quand vous ajoutez une dépendance d’application, vous pouvez la rechercher avec le nom de l’application et son éditeur. En outre, vous pouvez trier vos dépendances ajoutées en fonction du nom de l'application et de l'éditeur. Les dépendances d’application précédemment ajoutées ne sont pas sélectionnables dans la liste des dépendances d’application ajoutées.

Vous pouvez choisir d'installer automatiquement ou non chaque application dépendante. Par défaut, l’option Installer automatiquement a la valeur Oui pour chaque dépendance. En installant automatiquement une application dépendante, même si l’application dépendante n’est pas ciblée sur l’utilisateur ou l’appareil, Intune installera l’application sur l’appareil pour satisfaire la relation de dépendance définie.

Importante

Vous n’avez pas besoin d’attribuer des applications dépendantes ; Intune les cible et les installe automatiquement en fonction des relations d’application que vous créez.

Remarque

Les status d’installation d’une application dépendante s’affichent dans Intune uniquement si l’application est ciblée sur l’utilisateur ou l’appareil.

Il est important de noter qu’une dépendance peut avoir des sous-dépendances récursives, et chaque sous-dépendance sera évaluée avant l’évaluation de la dépendance main. En outre, l’évaluation et l’installation des dépendances ne suivent pas un ordre spécifique au niveau des dépendances.

Les applications Win32 ajoutées à Intune ne peuvent pas être supprimées lorsqu’elles sont dans une relation de dépendance. Ces applications peuvent être supprimées seulement après la suppression de la relation de dépendance. Cette condition s’applique à la fois aux applications parentes et aux applications enfants dans une relation de dépendance. En outre, cette condition garantit que les dépendances sont appliquées correctement et que la relation de dépendance est plus prévisible.

Sélectionner les dépendances

Sur la page Dépendances, sélectionnez les applications que vous devez installer avant votre application Win32 :

  1. Sélectionnez Ajouter pour afficher le volet Ajouter une dépendance.
  2. Ajoutez les applications dépendantes, puis cliquez sur Sélectionner.
  3. Indiquez si vous voulez installer automatiquement les applications dépendantes en sélectionnant Oui ou Non sous la colonne Installer automatiquement.

Une fois que vous avez sélectionné les dépendances, sélectionnez Suivant pour afficher la page Balises d’étendue.

Comprendre les détails supplémentaires sur les dépendances

L’utilisateur voit des notifications Windows indiquant que les applications dépendantes sont en cours de téléchargement et d’installation dans le cadre du processus d’installation de l’application Win32.

Limitations des dépendances

La liste à puces suivante fournit des informations plus claires sur les limitations des dépendances :

  • Si une application a 100 dépendances, le graphique d’application a une taille totale de 101 (100 applications de dépendance + 1 application parente).
  • Si une application a 3 dépendances et que l’une des applications de dépendance a 2 dépendances, le graphique d’application a une taille totale de 6 (1 application parente + 3 applications de dépendance + 2 applications de dépendance provenant d’une autre application de dépendance).
  • Si une application est une dépendance pour plusieurs graphiques” d’application“, ce qui signifie que la dépendance se trouve quelque part dans la chaîne de dépendances pour certains graphiques d’application, toutes les applications de tous les graphiques distincts sont additionnées pour calculer la taille de dépendance. Par exemple, si le graphique A comporte 23 applications, que le graphique B a 62 applications et que le graphique C a 20 applications, et que l’application X existe en tant qu’application de dépendance quelque part dans la chaîne de dépendances dans les 3 graphiques, la taille totale du graphique est de 103 (l’application X n’est comptée qu’une seule fois), ce qui dépasse la restriction de limite de 100.

Échecs de dépendance

Lorsqu’une application dépendante n’est pas installée, l’utilisateur voit généralement l’une des notifications suivantes :

  • Au moins une application dépendante n’a pas pu être installée.
  • Une ou plusieurs exigences d’application dépendantes ne sont pas remplies.
  • Au moins une application dépendante est en attente du redémarrage de l’appareil.

Si vous choisissez de ne pas mettre de dépendance dans la colonne Installer automatiquement, l’installation de l’application Win32 n’est pas tentée. De plus, les rapports de l’application indiquent que la dépendance a été marquée comme failed et fournissent un motif de l’échec. Vous pouvez consulter l’échec d’installation de la dépendance en sélectionnant un échec (ou avertissement) fourni dans les détails de l’installation de l’application Win32.

Chaque dépendance respecte Intune logique de nouvelle tentative d’application Win32 (essayez de l’installer trois fois après avoir attendu cinq minutes) et la planification de la réévaluation globale. Les dépendances ne s’appliquent pas à la désinstallation d’une application Win32. Toutefois, si elle est définie en tant qu’application dépendante, le Portail d'entreprise n’affiche pas le bouton de désinstallation de l’application. Pour supprimer une dépendance, vous devez sélectionner l'ellipse (trois points) à gauche de l'application dépendante située à la fin de la ligne de la liste des dépendances.

Étape 6 : Remplacement

Quand vous remplacez une application, vous pouvez spécifier l’application qui sera mise à jour ou remplacée. Pour mettre à jour une application, désactivez l’option Désinstaller la version précédente. Pour remplacer une application, activez l’option Désinstaller la version précédente. Il y a un maximum de 10 applications mises à jour ou remplacées, y compris des références à d’autres applications. Par exemple, votre application fait référence à une autre application. Cette autre application fait référence à d’autres applications, et ainsi de suite. Ce scénario crée un graphe d’applications. Toutes les applications affichées dans le graphe comptent dans la valeur maximale de 10.

Pour ajouter des applications qui seront remplacées par l’application actuelle :

  1. Dans l’étape de Remplacement, cliquez sur Ajouter pour choisir les applications qui doivent être remplacées.

    Remarque

    Il peut y avoir un maximum de 10 nœuds dans une relation de remplacement dans Intune.

  2. Recherchez les applications et cliquez dessus pour appliquer la relation de remplacement dans le volet Ajouter des applications. Cliquez sur Sélectionner pour ajouter les applications à votre liste de remplacement.

  3. Dans la liste des applications remplacées, modifiez l’option Désinstaller la version précédente pour chaque application sélectionnée afin d’indiquer si une commande de désinstallation sera envoyée par Intune à chaque application sélectionnée. Si le programme d’installation de l’application actuelle met automatiquement à jour l’application sélectionnée, il n’est pas nécessaire d’envoyer une commande de désinstallation. Lors du remplacement d’une application sélectionnée par une autre application, il peut être nécessaire d’activer l’option Désinstaller la version précédente pour supprimer et remplacer l’ancienne application.

  4. Une fois cette étape finalisée, cliquez sur Suivant.

Pour plus d’informations, consultez Ajouter un remplacement d’application Win32.

Étape 7 : Assignations

Vous pouvez sélectionner les affectations de groupe Requis, Disponible pour les appareils inscrits ou Désinstaller pour l'application. Pour plus d'informations, voir Ajouter des groupes pour organiser les utilisateurs et les appareils et Affecter des applications à des groupes avec Microsoft Intune.

Importante

Pour le scénario où une application Win32 est déployée et affectée en fonction du ciblage de l’utilisateur, si l’application Win32 nécessite des privilèges d’administrateur d’appareil ou toute autre autorisation que l’utilisateur standard de l’appareil n’a pas, l’installation de l’application échoue.

  1. Pour l'application spécifique, sélectionnez un type d'affectation :
    • Requis :L'application est installée sur les appareils des groupes sélectionnés.
    • Disponible pour les appareils inscrits : Les utilisateurs installent cette application à partir de l'application du portail de l'entreprise ou du site web du portail de l'entreprise.
    • Désinstaller : L'application est désinstallée des appareils des groupes sélectionnés.
  2. Sélectionnez Ajouter un groupe et affectez les groupes qui doivent utiliser cette application.
  3. Sur le volet Sélectionner des groupes, sélectionnez des groupes pour procéder à l’affectation en fonction des utilisateurs ou des appareils.
  4. Après avoir sélectionné vos groupes, vous pouvez également définir les notifications à l’utilisateur final, la disponibilité et l’échéance de l’installation. Pour plus d'informations, voir Définir la disponibilité et les notifications des applications Win32.
  5. Si vous ne souhaitez pas que cette affectation d’application affecte des groupes d’utilisateurs, sélectionnez Inclus sous la colonne MODE. Dans le volet Modifier l’affectation, remplacez la valeur du modeInclus par Exclu. Sélectionnez OK pour fermer le volet Modifier l’affectation.
  6. Dans la section Paramètres de l’application, sélectionnez la valeur Priorité d’optimisation de la distribution pour l’application. Ce paramètre déterminera comment le contenu de l'application sera téléchargé. Vous pouvez choisir de télécharger le contenu de l'application en mode arrière-plan ou en mode avant-plan en fonction de l'affectation.

Une fois que vous avez terminé de définir les affectations pour les applications, sélectionnez Suivant pour afficher la page Réviser + créer.

Étape 8 : Réviser et créer

  1. Vérifiez les valeurs et les paramètres que vous avez saisis pour l'application. Vérifiez que vous avez configuré correctement les informations de l'application.

  2. Sélectionnez Créer pour ajouter l’application à Intune.

    Le volet Vue d’ensemble pour l’application métier s’affiche.

À ce stade, vous avez effectué les étapes permettant d’ajouter une application Win32 à Intune. Pour plus d'informations sur l'affectation et la surveillance des applications, voir Affecter des applications à des groupes avec Microsoft Intune et Surveiller les informations et les affectations des applications avec Microsoft Intune.

Prochaines étapes