Ajouter une application PKG macOS non managée à Microsoft Intune

Utilisez les informations de cet article pour vous aider à ajouter une application PKG macOS non managée à Microsoft Intune. Pour déployer une application PKG managée, consultez Comment ajouter des applications métier macOS à Microsoft Intune.

Configuration requise

Les conditions préalables suivantes doivent être remplies avant qu’une application PKG macOS non managée soit installée sur les appareils macOS.

  • Les appareils sont gérés par Intune.
  • La taille du fichier PKG est inférieure à 8 Go.
  • L’agent de gestion Microsoft Intune pour macOS version 2308.006 ou ultérieure est installé.
  • Le fichier PKG s’exécute correctement à l’aide de la installer commande dans terminal.

Considérations importantes pour le déploiement d’applications PKG

Le type d’application PKG macOS non managé peut installer les types d’applications PKG suivants :

  • Packages nonflat avec une structure hiérarchique
  • Packages de composants
  • Packages non signés
  • Packages sans charge utile
  • Packages qui installent des applications en dehors /Applications/
  • Packages personnalisés avec scripts

Remarque

Ces types d’applications PKG peuvent ne pas être déployés correctement à l’aide du type d’application métier managé.

Les fichiers d’application contenant peuvent être répertoriés sous la section Applications incluses de l’onglet Règles de détection dans l’ordre, en commençant par l’application parente à utiliser dans les rapports.

Sélectionner le type d’application

  1. Connectez-vous au Centre d’administration Microsoft Intune.
  2. Sélectionner les applications> Toutes les applications> Ajouter.
  3. Dans le volet Sélectionner un type d’application, sous Autres types d’applications, sélectionnez Application macOS (PKG).
  4. Cliquez sur Sélectionner. Les étapes Ajouter une application s’affichent .

Étape 1 : Informations sur l’application

Sélectionnez le fichier de package d’application :

  1. Dans le volet Ajouter une application , cliquez sur Sélectionner le fichier de package d’application.
  2. Dans le volet Fichier de package d’application, sélectionnez le bouton Parcourir. Ensuite, sélectionnez un fichier PKG macOS avec l’extension .pkg. Les détails de l’application s’affichent.
  3. Lorsque vous avez terminé, sélectionnez OK dans le volet Fichier de package d’application pour ajouter l’application.

Définir les informations sur l'application

  1. Dans la page Informations sur l’application, ajoutez les détails de votre application. Selon l’application que vous avez choisie, certaines des valeurs de ce volet peuvent être renseignées automatiquement.

    • Nom : entrez le nom de l’application tel qu’il apparaît dans le nom de la stratégie et le portail d’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.
    • 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 : 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.
  2. Cliquez sur Suivant pour définir la configuration requise.

Étape 2 : Programme

Vous pouvez éventuellement configurer un script de préinstallation et un script post-installation pour personnaliser l’installation de l’application.

Script de préinstallation : fournissez un script qui s’exécute avant l’installation de l’application. Ce n’est que lorsque le script de préinstallation retourne zéro (indiquant la réussite), que l’application procède à l’installation. Si le script de préinstallation retourne un code différent de zéro (indiquant un échec), l’application ne s’installe pas et signale que son installation status a échoué. Le script de préinstallation s’exécute à nouveau pour les installations ayant échoué sur l’appareil suivant case activée (synchronisation).

Script post-installation : fournissez un script qui s’exécute après l’installation de l’application. S’il est fourni, le script de post-installation s’exécute après une installation réussie de l’application. Quelle que soit l’exécution du script post-installation status, une application installée signale son status d’installation comme « réussie ».

Remarque

  • Chaque script de préinstallation ou de post-installation doit comporter moins de 5 121 caractères.
  • L’agent de gestion Microsoft Intune pour macOS version 2309.007 ou ultérieure est nécessaire pour configurer des scripts de préinstallation et de post-installation pour les applications PKG macOS.
  • Pour plus d’informations sur la configuration des scripts de préinstallation et de post-installation, consultez Prérequis des scripts shell.

Étape 3 : Configuration requise

Vous pouvez choisir le système d’exploitation minimal requis pour installer cette application.

Système d’exploitation minimal : dans la liste, choisissez la version minimale du système d’exploitation sur laquelle l’application peut être installée. Si vous affectez l’application à un appareil avec un système d’exploitation antérieur, elle ne sera pas installée.

Étape 4 : Règles de détection

Vous pouvez utiliser des règles de détection pour choisir la façon dont une installation d’application est détectée sur un appareil macOS géré.

Ignorer la version de l’application : sélectionnez Oui pour installer l’application si l’application n’est pas déjà installée sur l’appareil. Cela recherche uniquement la présence de l’ID du bundle d’applications. Pour les applications qui ont un mécanisme de mise à jour automatique, sélectionnez Oui. Sélectionnez Non pour installer l’application quand elle n’est pas déjà installée sur l’appareil, ou si le numéro de version de l’application de déploiement ne correspond pas à la version déjà installée sur l’appareil.

Applications incluses : indiquez les applications contenues dans le fichier chargé. Les ID de bundle d’applications inclus et les numéros de build sont utilisés pour détecter et surveiller l’installation d’applications status du fichier chargé. La liste des applications incluses doit contenir uniquement la ou les applications installées par le fichier chargé. Tout autre type de fichier qui n’est pas une application doit être exclu de la liste Applications incluses . Si la liste des applications incluses contient des fichiers qui ne sont pas des applications ou si toutes les applications répertoriées ne sont pas installées, l’installation de l’application status ne signale pas la réussite.

Remarque

  • La première application de la liste Applications incluses est utilisée pour identifier l’application lorsque plusieurs applications sont présentes dans le fichier PKG.
  • et CFBundleIdentifierCFBundleShortVersionString se trouvent sous le <app_name>.app/Contents/Info.plist fichier d’une application installée sur un Mac.

    Vous pouvez également utiliser le Terminal Mac pour rechercher et confirmer les détails d’application inclus d’une application installée à un emplacement connu.
    Par exemple, pour rechercher l’ID de bundle et le numéro de build de Portail d'entreprise, exécutez la commande suivante :
    defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleIdentifier
    Ensuite, exécutez la commande suivante :
    defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleShortVersionString

    Pour les applications ajoutées à Intune, vous pouvez utiliser le centre d’administration Intune pour obtenir l’ID d’offre groupée d’applications.

Étape 5 : Sélectionner des balises d’étendue (facultatif)

Vous pouvez utiliser des balises d’étendue pour déterminer qui peut voir les informations de l’application cliente dans Intune. Pour plus d’informations sur les balises d’étendue, consultez Utiliser le contrôle d’accès en fonction du rôle et les balises d’étendue pour l’informatique distribuée. 1. Cliquez sur Sélectionner des balises d’étendue pour ajouter éventuellement des balises d’étendue pour l’application. 2. Cliquez sur Suivant pour afficher la page Affectations .

Étape 6 - Affectations

Vous pouvez sélectionner l’affectation de groupe obligatoire 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.

Remarque

Une application macOS déployée à l’aide de Intune’agent n’est pas automatiquement supprimée de l’appareil lorsque l’appareil est mis hors service. L’application et les données qu’elle contient restent sur l’appareil. Il est recommandé de supprimer l’application avant de mettre l’appareil hors service.

  1. Pour l’application spécifique, sélectionnez Type d’affectation obligatoire .
  2. Cliquez sur Suivant pour afficher la page Vérifier + créer.

Étape 7 : Vérifier + créer

  1. Passez en revue les valeurs et les paramètres que vous avez entrés pour l’application.
  2. Lorsque vous avez terminé, cliquez sur Create pour ajouter l’application à Intune. Le volet Vue d’ensemble de l’application PKG macOS s’affiche.

L’application que vous avez créée apparaît dans la liste des applications où vous pouvez l’affecter aux groupes que vous choisissez. Pour obtenir de l’aide, consultez Comment affecter des applications à des groupes.

Problèmes connus

  • Les types d’affectation « Disponible pour les appareils inscrits » et « désinstaller » ne sont pas disponibles : seul le type d’affectation obligatoire est actuellement pris en charge.

Résolution des problèmes

L’installation de l’application macOS peut ne pas réussir en raison de l’une des raisons suivantes fournies dans le tableau ci-dessous. Pour résoudre ces erreurs, suivez les étapes de correction. Si l’application reste affectée, les installations ayant échoué sont retentées à la prochaine case activée de l’agent.

Code d’erreur Message d’erreur Procédure de correction
0x87D30137 L’appareil ne répond pas à la configuration minimale requise du système d’exploitation définie par l’administrateur. Mettez à jour macOS avec la version minimale du système d’exploitation requise par l’administrateur.
2016214710 Le script de préinstallation fourni par l’administrateur a échoué. Cela peut être attendu si le script de préinstallation attend qu’une condition devienne vraie avant que l’installation de l’application puisse continuer. Le script de préinstallation ayant échoué sera essayé à nouveau au prochain case activée de l’appareil. Vérifiez le script de préinstallation si l’erreur persiste.
0x87D3012F, 0x87D30130, 0x87D30133, 0x87D30134, 0x87D30136, L’application n’a pas pu être installée en raison d’une erreur interne. Contactez Intune support si l’erreur persiste. Un problème s’est produit lors de l’installation de l’application à l’aide de Intune. Essayez d’installer l’application manuellement ou essayez de créer un profil d’application macOS contenant l’application. Contactez Intune support si l’erreur persiste.

Notez que l’échec du script post-installation n’est pas signalé. Une installation d’application réussie suivie d’un script post-installation ayant échoué signale que l’status d’installation de l’application est « réussie ».

Prochaines étapes