Delen via


Windows Autopilot-implementatie voor bestaande apparaten: JSON-bestand maken voor Autopilot-profiel(en)

Stappen voor deelname aan Autopilot-gebruikersgestuurde Microsoft Entra:

  • Stap 3: JSON-bestand voor Autopilot-profiel(en) maken

Zie Windows Autopilot-implementatie voor bestaande apparaten in Intune en Configuration Manager voor een overzicht van de windows Autopilot-implementatiewerkstroom voor bestaande apparaten

JSON-bestand maken voor Autopilot-profiel(en)

Opmerking

De PowerShell-codefragmenten in deze sectie zijn in juli 2023 bijgewerkt om de Microsoft Graph PowerShell-modules te gebruiken in plaats van de afgeschafte AzureAD Graph PowerShell-modules. De Microsoft Graph PowerShell-modules vereisen mogelijk goedkeuring van aanvullende machtigingen in Microsoft Entra-id wanneer ze voor het eerst worden gebruikt. Zie AzureAD en Belangrijk: Azure AD Graph Buitengebruikstelling en Afschaffing van PowerShell-modules voor meer informatie.

Zodra de juiste modules zijn geïnstalleerd om het exporteren van Autopilot-profielen uit Intune toe te staan, is de volgende stap het exporteren van de Autopilot-profielen als JSON-bestanden. De JSON-bestanden worden gebruikt om een pakket te maken in Configuration Manager.

Voer de volgende stappen uit om de Autopilot-profielen als JSON-bestanden te exporteren:

  1. Meld u aan bij de Configuration Manager siteserver of een ander apparaat waarop de vereiste modules zijn geïnstalleerd in de stap Vereiste modules installeren om Autopilot-profiel(s) van Intune te verkrijgen.

  2. Open op het apparaat een PowerShell-venster als beheerder door met de rechtermuisknop op het startmenu te klikken en Windows PowerShell (Beheer)/Windows Terminal (Beheer) te selecteren en vervolgens Ja te selecteren bij de prompt Gebruikersaccountbeheer (UAC).

  3. Kopieer de volgende opdrachten door Kopiëren te selecteren in de rechterbovenhoek van het onderstaande PowerShell-codeblok :

    Connect-MgGraph -Scopes "Device.ReadWrite.All", "DeviceManagementManagedDevices.ReadWrite.All", "DeviceManagementServiceConfig.ReadWrite.All", "Domain.ReadWrite.All", "Group.ReadWrite.All", "GroupMember.ReadWrite.All", "User.Read"
    $AutopilotProfile = Get-AutopilotProfile
    $targetDirectory = "C:\Autopilot"
    $AutopilotProfile | ForEach-Object {
        New-Item -ItemType Directory -Path "$targetDirectory\$($_.displayName)"
        $_ | ConvertTo-AutopilotConfigurationJSON | Set-Content -Encoding Ascii "$targetDirectory\$($_.displayName)\AutopilotConfigurationFile.json"
    }
    
  4. Plak de opdrachten in het PowerShell-venster met verhoogde bevoegdheid en selecteer vervolgens Enter op het toetsenbord om de opdrachten uit te voeren. Als het PowerShell-opdrachtvenster met verhoogde bevoegdheid nog niet is aangemeld bij Intune, wordt het venster Aanmelden bij uw account weergegeven. Meld u aan met een Microsoft Entra-account dat toegang heeft tot Intune- en de Autopilot-profielen.

  5. Nadat u bent aangemeld bij Intune, moet u mogelijk een tweede keer Enter selecteren om de laatste opdracht in het codeblok uit te voeren.

  6. Zodra alle opdrachten zijn uitgevoerd, worden de Autopilot-profiel(en) weergegeven in een submap onder de map die is opgegeven door de $targetDirectory variabele. Standaard is C:\AutoPilotde $targetDirectory variabele , maar deze kan desgewenst worden gewijzigd in een andere locatie. De submap heeft de naam van het Autopilot-profiel van Intune. Als er meerdere Autopilot-profielen zijn, heeft elk profiel een eigen submap. In elke map bevindt zich een JSON-bestand met de naam AutopilotConfigurationFile.json.

Opmerking

Met het bovenstaande script worden alle Autopilot-profielen uit Intune geëxporteerd. Naast ondersteunde door de gebruiker gestuurde Autopilot-profielen worden ook niet-ondersteunde Autopilot-profielen vóór inrichting en zelf-implementerende Autopilot-profielen gedownload als deze in de omgeving aanwezig zijn.

Volgende stap: Pakket voor JSON-bestand maken en distribueren in Configuration Manager

Meer informatie

Zie de volgende artikelen voor meer informatie over het maken van het JSON-bestand: