Création et déploiement d'applications pour les ordinateurs Mac dans Configuration Manager
S'applique à: System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1
Notes
Les informations de cette rubrique s'appliquent seulement à System Center 2012 Configuration Manager SP1 ou ultérieur, et à System Center 2012 R2 Configuration Manager ou ultérieur.
Vous pouvez utiliser Microsoft System Center 2012 Configuration Manager pour déployer des applications sur des ordinateurs Mac. La procédure de déploiement de logiciels sur les ordinateurs Mac est similaire à celle utilisée pour le déploiement de logiciels sur les ordinateurs Windows. Toutefois, avant de créer et déployer des applications pour des ordinateurs Mac gérés par Configuration Manager, tenez compte des points suivants :
Pour pouvoir déployer des packages d'application Mac sur des ordinateurs Mac, vous devez utiliser l'outil CMAppUtil sur un ordinateur Mac pour convertir ces applications dans un format pouvant être lu par Configuration Manager.
Configuration Manager ne prend pas en charge le déploiement d'applications Mac vers les utilisateurs ; ces déploiements doivent être dirigés vers un périphérique. De même, pour les déploiements d'applications Mac, Configuration Manager ne prend pas en charge l'option Prédéployer des logiciels sur le périphérique principal de l'utilisateur proposée sur la page Paramètres de déploiement de l'Assistant Déploiement logiciel.
Les applications Mac prennent en charge les déploiements simulés.
Vous ne pouvez pas déployer d'applications sur des ordinateurs Mac dont l'objet est Disponible.
L'option d'envoi de paquets de mise en éveil lors du déploiement de logiciels n'est pas prise en charge pour les ordinateurs Mac.
Les ordinateurs Mac ne prennent pas en charge le service de transfert intelligent en arrière-plan (BITS) pour le téléchargement de contenu d'application. Si le téléchargement d'une application échoue, il redémarre entièrement.
Configuration Manager ne prend pas en charge les conditions globales lorsque vous créez des types de déploiement pour ordinateurs Mac.
Pour créer et déployer des applications pour ordinateurs Mac, exécutez la procédure suivante.
Procédure de création et de déploiement d'une application
Le tableau suivant présente la procédure, des détails et des informations complémentaires pour créer et déployer des applications pour ordinateurs Mac.
Étape |
Détails |
Plus d'informations |
---|---|---|
Étape 1 : préparer les applications Mac pour Configuration Manager. |
Pour pouvoir créer des applications Configuration Manager à partir de packages logiciels Mac, vous devez utiliser l'outil CMAppUtil sur un ordinateur Mac pour convertir le logiciel Mac en fichier Configuration Manager.cmmac. |
Consultez Étape 1 : préparer les applications Mac pour Configuration Manager dans cette rubrique. |
Étape 2 : créer une application Configuration Manager contenant le logiciel Mac |
Utilisez l'Assistant Création d'une application pour créer une application pour le logiciel Mac. |
Consultez Étape 2 : créer une application Configuration Manager contenant le logiciel Mac dans cette rubrique. |
Étape 3 : créer un type de déploiement pour l'application Mac |
Cette étape n'est nécessaire que si vous n'avez pas importé automatiquement ces informations à partir de l'application. |
Consultez Étape 3 : créer un type de déploiement pour l'application Mac dans cette rubrique. |
Étape 4 : déployer l'application Mac |
Utilisez l'Assistant Déploiement logiciel pour déployer l'application sur les ordinateurs Mac. |
Consultez Étape 4 : déployer l'application Mac dans cette rubrique. |
Étape 5 : contrôler le déploiement de l'application Mac |
Assurez-vous que les déploiements d'application sur les ordinateurs Mac aboutissent. |
Consultez Étape 5 : contrôler le déploiement de l'application Mac dans cette rubrique. |
Procédures supplémentaires de création et de déploiement d'applications pour ordinateurs Mac
Les procédures suivantes permettent de créer et déployer des applications pour les ordinateurs Mac gérés par Configuration Manager.
Étape 1 : préparer les applications Mac pour Configuration Manager
La procédure à suivre pour créer des applications Configuration Manager et les déployer sur des ordinateurs Mac est similaire à la procédure de déploiement applicable aux ordinateurs Windows. Toutefois, avant de créer des applications Configuration Manager contenant des types de déploiement Mac, vous devez préparer les applications à l'aide de l'outil CMAppUtil. Cet outil est téléchargé en même temps que les fichiers d'installation du client Mac. L'outil CMAppUtil peut recueillir des informations sur l'application, notamment des données de détection issues des packages Mac suivants :
Image disque Apple (.dmg)
Fichier métapaquet (.mpkg)
Paquet d'installation Mac OS X (.pkg)
Application Mac OS X (.app)
Après avoir recueilli les informations sur l'application, CMAppUtil crée un fichier avec l'extension .cmmac. Ce fichier contient les fichiers d'installation du logiciel Mac et des informations sur les méthodes de détection pouvant être utilisées pour déterminer si l'application est déjà installée.CMAppUtil peut également traiter des fichiers .dmg qui contiennent plusieurs applications Mac et créer différents types de déploiement pour chaque application.
Pour préparer un logiciel Mac au déploiement par Configuration Manager
-
Copiez le package d'installation du logiciel Mac dans le dossier de l'ordinateur Mac dans lequel vous avez extrait le contenu du fichier macclient.dmg que vous avez téléchargé à partir du Centre de téléchargement Microsoft.
-
Sur ce même ordinateur Mac, ouvrez une fenêtre de terminal et accédez au dossier dans lequel vous avez extrait le contenu du fichier macclient.dmg.
-
Accédez au dossier Outils, puis entrez la ligne de commande suivante :
./CMAppUtil <propriétés>
Par exemple, supposez que vous souhaitez convertir le contenu d'un fichier image de disque Apple nommé MySoftware.dmg stocké dans le dossier Desktop de l'utilisateur en fichier cmmac dans le même dossier et que vous souhaitez créer des fichiers cmmac pour toutes les applications se trouvant dans le fichier image de disque. Pour cela, utilisez la ligne de commande suivante :
/ /Cmapputil – c /Users/<Nom d'utilisateur>/Desktop/MySoftware.dmg -o /Users/<Nom d'utilisateur>/Desktop -a
Notes
Le nom de l'application ne doit pas dépasser 128 caractères.
Pour configurer les options de CMAppUtil, utilisez les propriétés de ligne de commande décrites dans le tableau suivant :
Propriété
Plus d'informations
-h
Affiche les propriétés de ligne de commande disponibles.
-r
Génère detection.xml du fichier .cmmac fourni à stdout. La sortie contient les paramètres de détection et la version de CMAppUtil qui a été utilisée pour créer le fichier .cmmac.
-c
Permet de spécifier le fichier source à convertir.
-o
Cette propriété doit être utilisée conjointement avec la propriété –c pour spécifier le chemin de sortie.
-a
Utilisez cette propriété conjointement avec la propriété –c et le fichier image de disque (.dmg) pour créer automatiquement des fichiers .cmmac pour l'ensemble des applications et des packages se trouvant dans le fichier image de disque.
-s
Ignore la génération de detection.xml si aucun paramètre de détection n'est trouvé et force la création du fichier .cmmac sans le fichier detection.xml.
-v
Affiche une sortie plus détaillée de l'outil CMAppUtil, ainsi que des informations de diagnostic.
-
Assurez-vous que le fichier .cmmac a été créé dans le dossier de sortie que vous avez spécifié.
Étape 2 : créer une application Configuration Manager contenant le logiciel Mac
La procédure suivante permet de créer une application pour les ordinateurs Mac gérés par Configuration Manager.
Pour créer une application pour un ordinateur Mac
-
Dans la console Configuration Manager, cliquez sur Bibliothèque de logiciels.
-
Dans l'espace de travail Bibliothèque de logiciels, développez Gestion d'applications, puis cliquez sur Applications.
-
Dans l'onglet Accueil, dans le groupe Créer, cliquez sur Créer une application.
-
Sur la page Général, de l'Assistant Création d'une application, sélectionnez Détecter automatiquement les informations de cette application à partir des fichiers d'installation.
Notes
Sélectionnez Spécifier manuellement les informations de l'application si vous souhaitez spécifier vous-même des informations sur l'application. Pour plus d'informations sur la spécification manuelle des informations, consultez la section Pour définir manuellement les informations de l'application de la rubrique Comment créer des applications dans Configuration Manager.
-
Dans la liste déroulante Type, sélectionnez Mac OS X.
-
Dans le champ Emplacement, spécifiez le chemin d'accès UNC (sous la forme \\<serveur>\<partage>\<nom_fichier>) du fichier d'installation de l'application Mac (fichier .cmmac) qui détectera les informations de l'application. Sinon, cliquez sur Parcourir pour rechercher et spécifier l'emplacement du fichier d'installation.
Notes
Vous devez avoir accès au chemin d'accès UNC qui contient l'application.
-
Cliquez sur Suivant.
-
Sur la page Importer des informations de l'Assistant Création d'une application, examinez les informations qui ont été importées. Si nécessaire, vous pouvez cliquer sur Précédent pour revenir en arrière et corriger les erreurs éventuelles. Cliquez sur Suivant pour continuer.
-
Sur la page Informations générales de l'Assistant Création d'une application, spécifiez des informations sur l'application, telles que le nom de l'application, des commentaires, la version et une référence facultative qui pourront vous aider à référencer l'application dans la console Configuration Manager.
Notes
Certaines informations de l'application peuvent déjà être présentes sur cette page si elles ont été obtenues préalablement à partir des fichiers d'installation de l'application.
-
Cliquez sur Suivant, examinez les informations sur l'application figurant sur la page Résumé, puis suivez toutes les étapes de l'Assistant Création d'une application.
-
La nouvelle application s'affiche dans le nœud Applications de la console Configuration Manager.
Étape 3 : créer un type de déploiement pour l'application Mac
La procédure suivante permet de créer un type de déploiement pour les ordinateurs Mac gérés par Configuration Manager.
Notes
Si vous avez importé automatiquement des informations sur l'application dans l'Assistant Création d'une application, il se peut qu'un type de déploiement ait déjà été créé pour l'application.
Pour créer un type de déploiement pour un ordinateur Mac
-
Dans la console Configuration Manager, cliquez sur Bibliothèque de logiciels.
-
Dans l'espace de travail Bibliothèque de logiciels, développez Gestion d'applications, puis cliquez sur Applications.
-
Sélectionnez une application puis, sous l'onglet Accueil, dans le groupe Application, cliquez sur Créer un type de déploiement pour créer un nouveau type de déploiement pour cette application.
Notes
Vous pouvez également démarrer l'Assistant Création d'un type de déploiement à partir de l'Assistant Création d'une application et sous l'onglet Types de déploiement de la boîte de dialogue Propriétés de<nom_application>.
-
Sur la page Général de l'Assistant Création d'un type de déploiement, dans la liste déroulante Type, sélectionnez Mac OS X.
-
Dans le champ Emplacement, spécifiez le chemin d'accès UNC (sous la forme \\<serveur>\<partage>\<nom_fichier>) du fichier d'installation de l'application (fichier .cmmac). Sinon, cliquez sur Parcourir pour rechercher et spécifier l'emplacement du fichier d'installation.
Notes
Vous devez avoir accès au chemin d'accès UNC qui contient l'application.
-
Cliquez sur Suivant.
-
Sur la page Importer des informations de l'Assistant Création d'un type de déploiement, examinez les informations qui ont été importées. Si nécessaire, cliquez sur Précédent pour revenir en arrière et corriger les erreurs éventuelles. Cliquez sur Suivant pour continuer.
-
Sur la page Informations générales de l'Assistant Création d'un type de déploiement, spécifiez des informations sur l'application, telles que le nom de l'application, des commentaires et les langues dans lesquelles le type de déploiement est disponible.
Notes
Certaines des informations sur le type de déploiement peuvent déjà être présentes sur cette page si elles ont été obtenues préalablement à partir des fichiers d'installation de l'application.
-
Cliquez sur Suivant.
-
Sur la page Spécifications de l'Assistant Création d'un type de déploiement, vous pouvez spécifier les conditions à remplir pour que le type de déploiement puisse être installé sur des ordinateurs Mac.
-
Cliquez sur Ajouter pour ouvrir la boîte de dialogue Créer une spécification, puis ajoutez une nouvelle spécification.
Notes
Vous pouvez également ajouter de nouvelles spécifications sous l'onglet Spécifications de la boîte de dialogue Propriétés de<nom_type_déploiement>.
-
Dans la liste déroulante Catégorie, indiquez que cette spécification concerne un périphérique.
-
Dans la liste déroulante Condition, sélectionnez la condition que vous souhaitez utiliser pour déterminer si l'ordinateur Mac répond aux spécifications de l'installation. Le contenu de cette liste varie en fonction de la catégorie sélectionnée.
-
Dans la liste déroulante Opérateur, choisissez l'opérateur qui sera utilisé pour comparer la condition sélectionnée à la valeur spécifiée, afin d'évaluer si l'utilisateur ou le périphérique répond aux spécifications de l'installation. Les opérateurs disponibles varient en fonction de la condition sélectionnée.
-
Dans le champ Valeur, indiquez les valeurs qui seront utilisées avec l'opérateur et la condition sélectionnés si l'utilisateur ou le périphérique respecte les exigences d'installation. Les valeurs disponibles varient en fonction de la condition et de l'opérateur sélectionnés.
-
Cliquez sur OK pour enregistrer la règle de spécification et fermer la boîte de dialogue Créer une spécification.
-
Sur la page Spécifications de l'Assistant Création d'un type de déploiement, cliquez sur Suivant.
-
Sur la page Résumé de l'Assistant Création d'un type de déploiement, passez en revue les actions que doit prendre l'Assistant. Si nécessaire, cliquez sur Précédent pour revenir en arrière et modifier les paramètres du type de déploiement. Cliquez sur Suivant pour créer le type de déploiement.
-
Après la fermeture de la page Progression de l'Assistant, passez en revue les actions qui ont été prises, puis cliquez sur Fermer pour terminer l'Assistant Création d'un type de déploiement.
-
Si vous avez démarré cet Assistant à partir de l'Assistant Création d'une application, vous revenez à la page Types de déploiement de l'Assistant.
Étape 4 : déployer l'application Mac
La procédure à suivre pour déployer une application sur des ordinateurs Mac est identique à celle applicable aux ordinateurs Windows, à l'exception des points suivants :
Le déploiement d'applications à destination des utilisateurs n'est pas pris en charge.
Les déploiements dont l'objet est Disponible ne sont pas pris en charge.
L'option Prédéployer des logiciels sur le périphérique principal de l'utilisateur de la page Paramètres de déploiement de l'Assistant Déploiement logiciel n'est pas prise en charge.
Les ordinateurs Mac ne prenant pas en charge le Centre logiciel, le paramètre Notifications à l'utilisateur de la page Expérience utilisateur de l'Assistant Déploiement logiciel est ignoré.
L'option d'envoi de paquets de mise en éveil lors du déploiement de logiciels n'est pas prise en charge pour les ordinateurs Mac.
Notes
Vous pouvez créer un regroupement contenant uniquement des ordinateurs Mac. Pour ce faire, créez un regroupement qui utilise une règle de requête et utilisez l'exemple de requête WQL figurant dans la section Exemples de requêtes WQL de la rubrique Comment créer des requêtes dans Configuration Manager.
Pour plus d'informations, voir Comment déployer des applications dans Configuration Manager.
Étape 5 : contrôler le déploiement de l'application Mac
Pour contrôler les déploiements d'applications sur les ordinateurs Mac, vous pouvez suivre la même procédure que celle applicable aux déploiements d'applications sur les ordinateurs Windows.
Pour plus d'informations, voir Comment surveiller des applications dans Configuration Manager.