Comment créer des profils de certificat PFX dans Configuration Manager

 

S'applique à: System Center 2012 Configuration Manager SP2

Configuration Manager 2012 SP2 vous permet de configurer des fichiers d'échange d'informations personnelles (.pfx) sur les appareils des utilisateurs. Vous pouvez utiliser des fichiers PFX pour générer des certificats spécifiques à l'utilisateur pour prendre en charge l'échange de données chiffrées. Vous pouvez créer des certificats PFX dans Configuration Manager ou les importer. Avec Configuration Manager 2012 SP2, vous pouvez déployer les certificats PFX nouveaux ou importés sur des appareils iOS, Android et Windows 10. Vous pouvez ensuite déployer ces fichiers sur plusieurs appareils pour prendre en charge la communication PKI basée sur l'utilisateur.

System_CAPS_tipConseil

Une procédure pas à pas décrivant ce processus est également disponible dans How to Create and Deploy PFX Certificate Profiles in Configuration Manager.

Créer et déployer des profils de certificat PFX (Personal Information Exchange)

Comment créer et déployer un profil de certificat PFX (Personal Information Exchange)

  1. Dans la console Configuration Manager, cliquez sur Ressources et Conformité.

  2. Dans l'espace de travail Ressources et Conformité, développez Paramètres de compatibilité, puis Accès aux ressources de l'entreprise, et cliquez sur Profils de certificat.

  3. Dans l'onglet Accueil, dans le groupe Créer, cliquez sur Créer un profil de certificat. L'Assistant Créer un profil de certificat s'ouvre.

  4. Dans la page Général de l'Assistant Créer un profil de certificat, spécifiez les informations suivantes :

    - **Nom** : entrez un nom unique pour le profil de certificat. Vous pouvez utiliser jusqu'à 256 caractères.
    
    - **Description** : entrez une description qui donne un aperçu du profil de certificat et d'autres informations pertinentes qui permettent de l'identifier dans la console Configuration Manager. Vous pouvez utiliser jusqu'à 256 caractères.
    
    - **Spécifiez le type de profil de certificat que vous voulez créer** : Choisissez un des types de profil de certificat suivants :
    
        - **Certificat d'Autorité de certification approuvé** : sélectionnez ce type de profil de certificat si vous souhaitez déployer un certificat d'autorité de certification racine ou intermédiaire approuvé pour former une chaîne d'approbation des certificats lorsque l'utilisateur ou l'appareil doit authentifier un serveur. Par exemple, l'appareil peut être un serveur RADIUS (Remote Authentication Dial-In User Service) ou un serveur VPN (réseau privé virtuel). Vous devez également configurer un profil de certificat d'Autorité de certification approuvé pour pouvoir créer un profil de certificat SCEP. Dans ce cas, le certificat d'Autorité de certification approuvé doit être le certificat racine approuvé pour l'Autorité de certification qui émet le certificat à l'utilisateur ou à l'appareil.
    
        - **Paramètres du protocole SCEP (Simple Certificate Enrollment Protocol)** : sélectionnez ce profil de certificat pour demander un certificat pour un appareil ou un utilisateur à l'aide du protocole SCEP et du service de rôle du service d'inscription d'appareils réseau.
    
        - **Échange d'informations personnelles -- Paramètres PKCS \#12 (PFX) -- Importation** : sélectionnez cette option pour importer un certificat PFX.
    
  5. Dans la fenêtre Propriétés du certificat de l'Assistant Créer un profil de certificat, spécifiez où le certificat PFX sera stocké sur les appareils ciblés.

    - **Installer dans le module de plateforme sécurisée (TPM) s'il existe**
    
    - **Installer dans le module de plateforme sécurisée (TPM) sinon mettre en échec**
    
    - **Installer dans le fournisseur de stockage de la clé du logiciel**
    

    Cliquez sur Suivant.

  6. Dans la fenêtre Plateformes prises en charge de l'Assistant Créer un profil de certificat, spécifiez les systèmes d'exploitation ou les plateformes qui peuvent recevoir le fichier PFX importé.

    - **Windows 10**
    
    - **iPhone**
    
    - **iPad**
    
    - **Android**
    
  7. Cliquez sur Suivant, passez en revue la page Résumé, puis fermez l'Assistant.

  8. Le profil de certificat contenant le fichier PFX est désormais disponible à partir de l'espace de travail Profils de certificat. Dans l'espace de travail Ressources et Conformité, accédez à Paramètres de compatibilité > Accès aux ressources de l'entreprise > Profils de certificat et cliquez avec le bouton droit pour déployer le nouveau certificat dans Regroupements d'utilisateurs.

  9. À l'aide du Kit de développement logiciel (SDK) pour Windows 8.1 disponible à partir du Centre de téléchargement (https://go.microsoft.com/fwlink/?LinkId=613525, déployez un script de création de fichier PFX. Le script de création de fichier PFX ajouté dans Configuration Manager 2012 SP2 ajoute une classe SMS_ClientPfxCertificate au kit SDK. Cette classe comprend les méthodes suivantes :

    - ImportForUser
    
    - DeleteForUser
    

    Exemple de script :

      $EncryptedPfxBlob = "<blob>" $Password = "abc" $ProfileName = "PFX_Profile_Name" $UserName = "ComputerName\Administrator" #New pfx $WMIConnection = ([WMIClass]"\\nksccm\root\SMS\Site_MDM:SMS_ClientPfxCertificate") $NewEntry = $WMIConnection.psbase.GetMethodParameters("ImportForUser") $NewEntry.EncryptedPfxBlob = $EncryptedPfxBlob $NewEntry.Password = $Password $NewEntry.ProfileName = $ProfileName $NewEntry.UserName = $UserName $Resource = $WMIConnection.psbase.InvokeMethod("ImportForUser",$NewEntry,$null)
    

    Les variables de script suivantes doivent être modifiées pour votre script :

    - \<blob\> = objet blob PFX chiffré en base64
    
    - $Password = mot de passe pour le fichier PFX
    
    - $ProfileName = nom du profil PFX
    
    - ComputerName = nom de l'ordinateur hôte