Azure Virtual Desktop PowerShell のトラブルシューティング
この記事は、Azure Virtual Desktop で PowerShell を使用するときのエラーと問題の解決に役立ちます。 リモート デスクトップ サービスの PowerShell については、「Azure Virtual Desktop PowerShell」を参照してください。
フィードバックの提供
Azure Virtual Desktop Tech Community にアクセスし、Azure Virtual Desktop サービスに関して製品チームや活発なコミュニティのメンバーと話し合ってください。
Azure Virtual Desktop のセットアップ中に使用される PowerShell コマンドレット
このセクションでは、Azure Virtual Desktop の設定時に通常使用される PowerShell コマンドレットの一覧を示し、使用中に発生する可能性がある問題を解決する方法を示します。
エラー:New-AzRoleAssignment:"The provided information does not map to an AD object ID" (指定された情報は、AD オブジェクト ID にマップされていません)
New-AzRoleAssignment -SignInName "admins@contoso.com" -RoleDefinitionName "Desktop Virtualization User" -ResourceName "0301HP-DAG" -ResourceGroupName 0301RG -ResourceType 'Microsoft.DesktopVirtualization/applicationGroups'
原因
-SignInName
パラメーターで指定されたユーザーは、Azure Virtual Desktop 環境に関連付けられている Microsoft Entra で見つかりません。
解決方法
次のことを確認します。
- ユーザーは Microsoft Entra ID に同期されている必要があります。
- ユーザーは B2C (企業-消費者間) 商取引にも B2B (企業-企業) 商取引にも関連付けません。
- Azure Virtual Desktop 環境は適切な Microsoft Entra ID に関連付ける必要があります。
エラー: New-AzRoleAssignment: "オブジェクト ID を持つクライアントには、スコープに対してアクションを実行するための承認がありません (コード: AuthorizationFailed)"
原因 1
使用中のアカウントにサブスクリプションの所有者アクセス許可が与えられていません。
解決策 1
所有者アクセス許可が与えられているユーザーは、ロールの割り当てを実行する必要があります。 あるいは、ユーザーをアプリケーション グループに割り当てられるよう、ユーザー アクセス管理者ロールにユーザーを割り当てる必要があります。
原因 2
使用されているアカウントには所有者アクセス許可がありますが、環境の Microsoft Entra ID の一部ではないか、ユーザーが配置されている Microsoft Entra ID を照会するアクセス許可がありません。
解決策 2
Active Directory のアクセス許可が与えられているユーザーは、ロールの割り当てを実行する必要があります。
エラー: New-AzWvdHostPool: 場所はリソースの種類で使用できません
New-AzWvdHostPool_CreateExpanded: The provided location 'southeastasia' is not available for resource type 'Microsoft.DesktopVirtualization/hostpools'. List of available regions for the resource type is 'eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,centralus'.
原因
Azure Virtual Desktop では、特定の場所にサービス メタデータを格納するためのホスト プール、アプリケーション グループ、ワークスペースの場所の選択がサポートされています。 選択肢はこの機能が利用できる場所に限定されます。 このエラーは、選択した場所で機能が利用できないことを意味します。
解決方法
エラー メッセージには、サポートされているリージョンの一覧があります。 サポートされているリージョンを代わりに使用してください。
エラー:New-AzWvdApplicationGroup must be in same location as host pool (ホスト プールと同じ場所にする必要があります)
New-AzWvdApplicationGroup_CreateExpanded: ActivityId: e5fe6c1d-5f2c-4db9-817d-e423b8b7d168 Error: ApplicationGroup must be in same location as associated HostPool
原因
場所が一致していません。 ホスト プール、アプリケーション グループ、ワークスペースにはすべて、サービス メタデータを格納する場所を与える必要があります。 作成したオブジェクトが互いに関連付けられている場合、同じ場所に置く必要があります。 たとえば、ホスト プールが eastus
に置かれている場合、アプリケーション グループも eastus
で作成する必要があります。 これらのアプリケーション グループを登録するワークスペースを作成する場合は、そのワークスペースも eastus
に存在する必要があります。
解決方法
ホスト プールが作成される場所を取得し、作成するアプリケーション グループを同じ場所に割り当てます。
次のステップ
- Azure Virtual Desktop トラブルシューティングの概要とエスカレーション トラックについては、「トラブルシューティングの概要、フィードバック、サポート」を参照してください。
- Azure Virtual Desktop 環境とホスト プールの設定中に発生した問題を解決するには、環境とホスト プールの作成に関するページを参照してください。
- Azure Virtual Desktop で仮想マシン (VM) の構成中に発生した問題を解決するには、セッション ホスト仮想マシンの構成 に関する記事を参照してください。
- Azure Virtual Desktop クライアント接続の問題をトラブルシューティングするには、Azure Virtual Desktop サービスの接続に関するページを参照してください。
- リモート デスクトップ クライアントの問題をトラブルシューティングするには、リモート デスクトップ クライアントのトラブルシューティング に関するページを参照してください
- サービスの詳細については、「 Azure Virtual Desktop 環境」を参照してください。
- 監査アクションの詳細については、「Resource Manager での監査操作を参照してください。
- デプロイ中にエラーを特定するアクションの詳細については、「 展開操作の表示」を参照してください。