Windows Autopilot ユーザー駆動型 Microsoft Entra 参加手順:
- 手順 3: Windows Autopilot プロファイル用の JSON ファイルを作成する
- 手順 4: Configuration Manager で JSON ファイルのパッケージを作成して配布する
- 手順 5: Configuration Manager で Windows Autopilot タスク シーケンスを作成する
- 手順 6: Configuration Manager でコレクションを作成する
- 手順 7: Windows Autopilot タスク シーケンスを Configuration Manager のコレクションに展開する
- 手順 8: 展開プロセスを高速化する (省略可能)
- 手順 9: デバイスで Windows Autopilot タスク シーケンスを実行する
- 手順 10: Windows Autopilot にデバイスを登録する
既存のデバイスに対する Windows Autopilot の展開ワークフローの概要については、「Intune および Configuration Manager での既存のデバイスに対する Windows Autopilot の展開」を参照してください。
Windows Autopilot プロファイル用の JSON ファイルを作成する
注:
このセクションの PowerShell コード スニペットは、非推奨の AzureAD Graph PowerShell モジュールではなく Microsoft Graph PowerShell モジュールを使用するように、2023 年 7 月に更新されました。 Microsoft Graph PowerShell モジュールは、初めて使用するときに、Microsoft Entra ID で追加のアクセス許可の承認が必要になる場合があります。 詳細については、「AzureAD」と「重要: Azure AD Graph の廃止と PowerShell モジュールの廃止」を参照してください。
Intune から Windows Autopilot プロファイルをエクスポートできるように適切なモジュールをインストールしたら、次の手順として Windows Autopilot プロファイルを JSON ファイルとしてエクスポートします。 JSON ファイルは、Configuration Manager でパッケージを作成するために使用されます。
Windows Autopilot プロファイルを JSON ファイルとしてエクスポートするには、次の手順を実行します。
「Intune から Windows Autopilot プロファイルを取得するために必要なモジュールをインストールするためのモジュールをインストールする手順で、必要なモジュールがインストールされた Configuration Manager サイト サーバーまたはその他のデバイスにサインインします。
デバイスで、[スタート] メニューを右クリックして Windows PowerShell (管理)/Windows ターミナル (管理) を選択し、ユーザー アカウント制御 (UAC) プロンプトで [はい] を選択し、管理者として PowerShell ウィンドウを開きます。
以下の PowerShell コード ブロックの右上隅にある [コピー] を選択して、次のコマンドをコピーします。
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" }管理者特権の PowerShell ウィンドウにコマンドを貼り付け、キーボードの Enter キーを押してコマンドを実行します。 管理者特権の PowerShell コマンド ウィンドウがまだ Intune にサインインしていない場合は、[アカウントへのサインイン] ウィンドウが表示されます。 Intune プロファイルと Windows Autopilot プロファイルにアクセスできる Microsoft Entra アカウントでサインインします。
Intune にサインインしたら、コード ブロックの最後のコマンドを実行するために Enter キーをもう一度選択する必要がある場合があります。
すべてのコマンドが正常に実行されると、
$targetDirectory変数で指定されたフォルダーのサブフォルダーに Windows Autopilot プロファイルが表示されます。 既定では、$targetDirectory変数はC:\AutoPilotですが、必要に応じて別の場所に変更できます。 このサブフォルダーには、Intune の Windows Autopilot プロファイルの名前が付いています。 複数の Windows Autopilot プロファイルがある場合、各プロファイルには独自のサブフォルダーがあります。 各フォルダーには、AutopilotConfigurationFile.jsonという名前の JSON ファイルがあります。
注:
上記のスクリプトは、すべての Windows Autopilot プロファイルを Intune からエクスポートします。 サポートされているユーザー駆動型 Windows Autopilot プロファイルに加えて、サポートされていないプロビジョニング前の Windows Autopilot プロファイルと自己展開 Windows Autopilot プロファイルもダウンロードします (環境に存在する場合)。
次の手順: Configuration Manager で JSON ファイルのパッケージを作成して配布する
関連コンテンツ
JSON ファイルの作成の詳細については、次の記事を参照してください。