Partager via


Déploiement Windows Autopilot pour les appareils existants : installer les modules requis pour obtenir des profils Autopilot à partir d’Intune

Étapes de jointure Microsoft Entra pilotée par l’utilisateur Autopilot :

  • Étape 2 : Installer les modules requis pour obtenir des profils Autopilot à partir d’Intune

Pour obtenir une vue d’ensemble du workflow de déploiement Windows Autopilot pour les appareils existants, consultez Déploiement de Windows Autopilot pour les appareils existants dans Intune et Configuration Manager.

Installer les modules requis pour obtenir des profils Autopilot à partir d’Intune

Remarque

Les extraits de code PowerShell de cette section ont été mis à jour en juillet 2023 pour utiliser les modules PowerShell Microsoft Graph au lieu des modules PowerShell AzureAD Graph déconseillés. Les modules Microsoft Graph PowerShell peuvent nécessiter l’approbation d’autorisations supplémentaires dans l’ID Microsoft Entra lors de leur première utilisation. Les extraits de code ont également été mis à jour pour forcer l’utilisation d’une version mise à jour du module WindowsAutoPilot. Pour plus d’informations, consultez AzureAD et Important : Retrait d’Azure AD Graph et Dépréciation des modules PowerShell.

Après avoir vérifié qu’il existe un profil Autopilot valide, l’étape suivante consiste à télécharger les profils Autopilot existants à partir d’Intune sous forme de fichiers JSON. Les fichiers JSON contiennent toutes les informations relatives au locataire Intune et au profil Autopilot. Une fois les fichiers JSON téléchargés à partir d’Intune, les packages Configuration Manager qui contiennent les fichiers JSON sont créés. Les packages Configuration Manager sont ensuite utilisés pour installer le fichier JSON sur l’appareil pendant le déploiement de Windows Autopilot pour les appareils existants.

Le fichier JSON est installé sur l’appareil sur l’installation hors connexion de Windows pendant la partie WinPE de la séquence de tâches Configuration Manager. Le fichier JSON rend le profil Autopilot disponible pour l’expérience OOBE (Out-of-Box Experience) windows afin qu’il puisse exécuter le déploiement Autopilot lorsque Windows est démarré pour la première fois. Le fichier JSON élimine la nécessité pour Windows OOBE de télécharger d’abord le profil Autopilot à partir d’Intune.

Remarque

Windows OOBE vérifie toujours s’il existe des profils Autopilot attribués à l’appareil, même si un fichier JSON est présent. Si l’appareil est un appareil Autopilot et qu’un profil Autopilot est affecté à l’appareil, le profil Autopilot est téléchargé à partir d’Intune et utilisé à la place du fichier JSON.

Avant que les profils Autopilot ne soient téléchargés à partir d’Intune en tant que fichiers JSON, certains modules doivent être installés sur l’appareil sur lequel le profil Autopilot sera téléchargé. Ces modules sont nécessaires pour obtenir le profil Autopilot auprès d’Intune. Pour ce didacticiel et pour simplifier le processus, l’installation de ces modules est effectuée sur le serveur de site Configuration Manager. Toutefois, n’importe quel appareil ayant accès à Intune peut être utilisé.

Pour installer les modules nécessaires pour télécharger les profils Autopilot sous forme de fichier JSON, procédez comme suit :

  1. Connectez-vous au serveur de site Configuration Manager ou à un autre appareil pouvant accéder à Intune.

  2. Sur l’appareil, ouvrez une fenêtre PowerShell en tant qu’administrateur en cliquant avec le bouton droit sur le menu Démarrer , en sélectionnant Windows PowerShell (Administrateur)/Terminal Windows (Administrateur), puis en sélectionnant Oui à l’invite Contrôle de compte d’utilisateur (UAC).

  3. Copiez les commandes suivantes en sélectionnant Copier en haut à droite du bloc de code PowerShell ci-dessous :

    Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
    Install-Module -Name WindowsAutopilotIntune -MinimumVersion 5.4.0 -Force
    Install-Module -Name Microsoft.Graph.Groups -Force
    Install-Module -Name Microsoft.Graph.Authentication -Force
    Install-Module Microsoft.Graph.Identity.DirectoryManagement -Force
    
    Import-Module -Name WindowsAutopilotIntune -MinimumVersion 5.4
    Import-Module -Name Microsoft.Graph.Groups
    Import-Module -Name Microsoft.Graph.Authentication
    Import-Module -Name Microsoft.Graph.Identity.DirectoryManagement
    
  4. Collez les commandes dans la fenêtre PowerShell avec élévation de privilèges, puis sélectionnez Entrée sur le clavier pour exécuter les commandes. Vous devrez peut-être sélectionner Entrée une deuxième fois pour exécuter la dernière commande dans le bloc de code. Une fois toutes les commandes exécutées, les modules requis sont installés.

Vérifiez que les profils Autopilot d’Intune peuvent être consultés

Une fois les modules requis installés, les étapes suivantes peuvent être effectuées pour vérifier que les profils Autopilot d’Intune peuvent être consultés :

Remarque

Les étapes suivantes n’exportent pas les profils Autopilot en tant que fichier JSON. Il vérifie uniquement que les profils Autopilot peuvent être consultés.

  1. Copiez la commande suivante en sélectionnant Copier en haut à droite du bloc de code PowerShell ci-dessous :

    Connect-MgGraph -Scopes "Device.ReadWrite.All", "DeviceManagementManagedDevices.ReadWrite.All", "DeviceManagementServiceConfig.ReadWrite.All", "Domain.ReadWrite.All", "Group.ReadWrite.All", "GroupMember.ReadWrite.All", "User.Read"
    
  2. Collez la commande dans la fenêtre PowerShell avec élévation de privilèges, puis sélectionnez Entrée sur le clavier pour exécuter la commande.

  3. Une fenêtre Se connecter à votre compte s’affiche . Connectez-vous avec un compte Microsoft Entra qui a accès à Intune et aux profils Autopilot.

  4. Copiez la commande suivante en sélectionnant Copier en haut à droite du bloc de code PowerShell ci-dessous :

    Get-AutopilotProfile | ConvertTo-AutopilotConfigurationJSON
    
  5. Collez la commande dans la fenêtre PowerShell avec élévation de privilèges, puis sélectionnez Entrée sur le clavier pour exécuter la commande.

  6. Tous les profils Autopilot disponibles dans Intune sont affichés dans la fenêtre PowerShell au format JSON. Chaque profil Autopilot individuel est encapsulé entre accolades ({}).

Étape suivante : Créer un fichier JSON pour les profils Autopilot

Pour plus d’informations sur l’installation des modules requis pour obtenir des profils Autopilot à partir d’Intune, consultez les articles suivants :