Partager via


Déploiement Windows Autopilot pour les appareils existants : installer les modules requis pour obtenir des profils Windows Autopilot à partir d’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 d’Intune

Pour obtenir une vue d’ensemble du flux de travail 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 Windows 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 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 : Retrait d’Azure AD Graph 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 d’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 d’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 d’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 d’Intune et utilisé à la place du fichier JSON.

Avant que les profils Windows 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 Windows Autopilot sera téléchargé. Ces modules sont nécessaires pour obtenir le profil Windows 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 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érifier que les profils Windows Autopilot d’Intune peuvent être consultés

Une fois les modules requis installés, vous pouvez effectuer les étapes suivantes pour vérifier que les profils Windows Autopilot d’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 d’Intune, consultez les articles suivants :