Déploiement de Windows Autopilot pour les appareils existants : installez les modules requis pour obtenir des profils Windows Autopilot à partir de Intune

Étapes de jointure des Microsoft Entra windows Autopilot pilotées par l’utilisateur :

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

Pour obtenir une vue d’ensemble du flux de travail déploiement de 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 les profils Windows Autopilot à partir de 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 Microsoft Entra ID lorsqu’ils sont utilisés pour la première fois. 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 : Azure AD Graph Retrait et Dépréciation des modules PowerShell.

Après avoir vérifié qu’il existe un profil Windows Autopilot valide, l’étape suivante consiste à télécharger les profils Windows Autopilot existants à partir de Intune sous forme de fichiers JSON. Les fichiers JSON contiennent toutes les informations relatives au locataire Intune et au profil Windows Autopilot. Une fois les fichiers JSON téléchargés à partir de Intune, Configuration Manager packages 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 Windows Autopilot disponible pour l’expérience OOBE (Out-of-Box Experience) windows afin qu’il puisse exécuter le déploiement Windows 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 Windows Autopilot à partir de Intune.

Remarque

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

Avant que les profils Windows Autopilot ne soient téléchargés à partir de Intune en tant que fichiers JSON, certains modules doivent être installés sur l’appareil sur lequel le profil Windows Autopilot sera téléchargé. Ces modules sont nécessaires pour obtenir le profil Windows Autopilot à partir de 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 Windows Autopilot sous forme de fichier JSON, procédez comme suit :

  1. Connectez-vous au serveur de site Configuration Manager ou à tout 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 (Administration)/Terminal Windows (Administration), 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 Windows Autopilot de 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 Windows Autopilot de Intune peuvent être consultés :

Remarque

Les étapes suivantes n’exportent pas les profils Windows Autopilot en tant que fichier JSON. Il vérifie uniquement que les profils Windows 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 Windows 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 Windows Autopilot disponibles dans Intune sont affichés dans la fenêtre PowerShell au format JSON. Chaque profil Windows Autopilot individuel est encapsulé entre accolades ({}).

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

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