Partager via


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

Utilisez les informations de cet article pour 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. Sélectionnez 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 son état d’installation comme « Échec ». Le script de préinstallation s’exécute à nouveau pour les installations ayant échoué lors de l’archivage (synchronisation) suivant de l’appareil.

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. Quel que soit l’état d’exécution du script post-installation, une application installée signale son état d’installation comme « réussite ».

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’état d’installation de l’application 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’état de l’installation de l’application ne signale pas la réussite.

Remarque

  • Si un package PKG contient plusieurs applications, une seule de ces applications peut être affichée dans les rapports d’application associés.
  • Le premier ID d’application/bundle dans la liste Applications incluses est celui qui sera signalé. La liste peut être réinscrite si nécessaire.
  • Dans le cas de l’application Portail d’entreprise Intune, il existe de nombreuses bibliothèques supplémentaires incluses dans le PKG qui peuvent être supprimées en toute sécurité (à l’aide de l’icône de corbeille). Cela ne laissera qu’un seul ID d’offre groupée d’applications : com.microsoft.CompanyPortalMac

Conseil

CFBundleShortVersionString Et CFBundleIdentifier 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 du 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. Sélectionnez Suivant pour afficher la page Affectations .

Étape 6 - Affectations

Vous pouvez sélectionner les affectations de groupe Obligatoires ou Disponibles 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 l’agent Intune 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 le type d’affectation Obligatoire ou Disponible .
  2. Sélectionnez 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é, sélectionnez Créer 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

  • Le type d’affectation Désinstaller n’est pas disponible. Seules les affectations Obligatoire et Disponible sont actuellement prises en charge.
  • Le portail d’entreprise Intune affiche l’état En attente , même après une installation réussie de l’application. Plus précisément, les applications disponibles s’affichent comme étant en attente une fois que l’utilisateur a cliqué sur le bouton Installer dans l’application Portail d’entreprise, même après l’installation réussie des applications. Les utilisateurs peuvent retenter l’installation en cliquant sur Vérifier l’état sur l’appareil local sous l’onglet Appareils de l’application Portail d’entreprise. La création de rapports dans la console d’administration Intune n’est pas affectée par ce problème. Ce problème est activement résolu.

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 lors de l’enregistrement suivant 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 à nouveau essayé lors de l’enregistrement suivant 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 le support Intune si l’erreur persiste. Un problème s’est produit lors de l’installation de l’application à l’aide d’Intune. Essayez d’installer l’application manuellement ou essayez de créer un profil d’application macOS contenant l’application. Contactez le support Intune 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 l’état de l’installation de l’application comme « réussite ».

Étapes suivantes