Comment mettre à niveau les clients sur les ordinateurs Mac dans System Center Configuration Manager

 

S'applique à: System Center Configuration Manager (current branch)

Pour mettre à niveau le client pour les ordinateurs Mac à l'aide de l'application System Center Configuration Manager, aidez-vous des étapes, des détails et des informations complémentaires figurant dans le tableau suivant. Vous pouvez également télécharger le fichier d'installation du client Mac, le copier dans un emplacement réseau partagé ou un dossier local sur l'ordinateur Mac puis demander aux utilisateurs d'exécuter l'installation manuellement.


System_CAPS_ICON_note.jpg Remarque


Avant d’effectuer ces étapes, vérifiez que votre ordinateur Mac respecte la configuration requise décrite dans la section Gestion locale des appareils mobiles de la rubrique Systèmes d’exploitation pris en charge pour les sites et les clients pour System Center Configuration Manager.

ÉtapesDétailsInformations complémentaires
Étape 1 : Télécharger le dernier fichier d’installation du client Mac à partir du Centre de téléchargement MicrosoftLe client Mac pour Configuration Manager n'est pas fourni sur le support d'installation Configuration Manager et il doit être téléchargé à partir du Centre de téléchargement Microsoft. Les fichiers d'installation du client Mac sont contenus dans un fichier Windows Installer nommé ConfigmgrMacClient.msi.Vous pouvez télécharger ce fichier à partir du Centre de téléchargement Microsoft.
Étape 2 : Exécuter le fichier d’installation téléchargé pour créer le fichier d’installation du client Mac.Sur un ordinateur exécutant Windows, exécutez ConfigmgrMacClient.msi que vous avez téléchargé pour décompresser le fichier d'installation du client Mac, nommé Macclient.dmg. Ce fichier est disponible, par défaut, dans le dossier C:\Program Files (x86)\Microsoft\System Center 2012 Configuration Manager Mac Client sur l'ordinateur Windows une fois que vous avez décompressé les fichiers.
Étape 3 : Extraire les fichiers d’installation du client.Copiez le fichier Macclient.dmg dans un partage réseau ou dans un dossier local sur un ordinateur Mac. Puis, sur l'ordinateur Mac, montez et ouvrez le fichier Macclient.dmg et copiez les fichiers dans un dossier sur l'ordinateur Mac.
Étape 4 : Créer un fichier .cmmac pouvant être utilisé pour créer une application.Utilisez l'outil CMAppUtil (disponible dans le dossier Outils des fichiers d'installation du client Mac) pour créer un fichier .cmmac à partir du package d'installation du client. Ce fichier sera utilisé pour créer l'application Configuration Manager.

Copiez le nouveau fichier CMClient.pkg.cmmac dans un emplacement disponible pour l'ordinateur qui exécute la console Configuration Manager.
Pour plus d’informations, consultez la section Step 1: Prepare Mac applications for Configuration Manager de la rubrique Création d’applications pour ordinateurs Mac avec System Center Configuration Manager.
Étape 5 : Créer et déployer une application Configuration Manager contenant les fichiers du client Mac.Dans la console Configuration Manager, créez une application à partir du fichier CMClient.pkg.cmmac qui contient les fichiers d'installation du client.

Déployez cette application sur les ordinateurs Mac de votre hiérarchie.
Pour plus d’informations, consultez Création d’applications pour ordinateurs Mac avec System Center Configuration Manager.
Étape 6 : Les utilisateurs installent la dernière version du client.Les utilisateurs de clients Mac seront informés qu'une mise à jour du client Configuration Manager est disponible et qu'elle doit être installée. Une fois que les utilisateurs installent le client, ils doivent redémarrer leur ordinateur Mac.Après le redémarrage de l'ordinateur, l'Assistant Inscription d'ordinateur s'exécute automatiquement pour demander un nouveau certificat d'utilisateur.

Si vous n’utilisez pas l'inscription Configuration Manager, mais que vous installez le certificat client indépendamment de Configuration Manager, consultez Configurer le client mis à niveau pour qu’il utilise un certificat existant.

Exécutez la procédure suivante pour empêcher l’exécution de l’Assistant Inscription ordinateur et pour configurer le client mis à niveau afin qu’il utilise un certificat client existant.

  • Dans la console Configuration Manager, créez un élément de configuration du type Mac OS X.

  • Ajoutez un paramètre à cet élément de configuration avec le type de paramètre Script.

  • Ajoutez le script suivant au paramètre :

    #!/bin/sh  
    echo "Starting script\n"  
    echo "Changing directory to MAC Client\n"  
    cd /Users/Administrator/Desktop/'MAC Client'/  
    echo "Import root cert\n"  
    /usr/bin/sudo /usr/bin/security import /Users/Administrator/Desktop/'MAC Client'/Root.pfx -A -k /Library/Keychains/System.Keychain -P ROOT  
    echo "Using openssl to convert pfx to a crt\n"  
    /usr/bin/sudo openssl pkcs12 -in /Users/Administrator/Desktop/'MAC Client'/Root.pfx -out Root1.crt -nokeys -clcerts -passin pass:ROOT  
    echo "Adding trust to root cert\n"  
    /usr/bin/sudo /usr/bin/security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.Keychain Root1.crt  
    echo "Import client cert\n"  
    /usr/bin/sudo /usr/bin/security import /Users/Administrator/Desktop/'MAC Client'/MacClient.pfx -A -k /Library/Keychains/System.Keychain -P MAC  
    echo "Executing ccmclient with MP\n"  
    sudo ./ccmsetup -MP https://SCCM34387.SCCM34387DOM.NET/omadm/cimhandler.ashx  
    echo "Editing Plist file\n"  
    sudo /usr/libexec/Plistbuddy -c 'Add:SubjectName string CMMAC003L' /Library/'Application Support'/Microsoft/CCM/ccmclient.plist  
    echo "Changing directory to CCM\n"  
    cd /Library/'Application Support'/Microsoft/CCM/  
    echo "Making connection to the server\n"  
    sudo open ./CCMClient  
    echo "Ending Script\n"  
    exit  
    
    
    
  • Ajoutez l'élément de configuration à une ligne de base de configuration, puis déployez la ligne de base de configuration sur tous les ordinateurs Mac qui installent un certificat indépendamment de Configuration Manager.

Pour plus d'informations sur la création et le déploiement d'éléments de configuration pour des ordinateurs Mac, consultez Comment créer des éléments de configuration pour des appareils Mac OS X gérés avec le client System Center Configuration Manager et Comment déployer des lignes de base de configuration dans System Center Configuration Manager.

Mettre à niveau les clients dans System Center Configuration Manager

Afficher: