Sdílet prostřednictvím


Azure Virtual Desktop PowerShell

Důležité

Tento obsah se vztahuje na Azure Virtual Desktop s objekty Azure Resource Manageru pro Azure Virtual Desktop. Pokud používáte Azure Virtual Desktop (classic) bez objektů Azure Resource Manageru, přečtěte si tento článek.

Tento článek slouží k řešení chyb a problémů při používání PowerShellu se službou Azure Virtual Desktop. Další informace o PowerShellu služby Vzdálená plocha najdete v tématu Azure Virtual Desktop PowerShell.

Poskytnutí názorů

Navštivte technickou komunitu Azure Virtual Desktopu a prodiskutujte službu Azure Virtual Desktop s produktovým týmem a aktivními členy komunity.

Příkazy PowerShellu používané při nastavování služby Azure Virtual Desktop

Tato část obsahuje seznam příkazů PowerShellu, které se obvykle používají při nastavování služby Azure Virtual Desktop, a poskytuje způsoby řešení problémů, ke kterým může dojít při jejich používání.

Chyba: New-AzRoleAssignment: Zadané informace se nenamapují na ID objektu AD.

New-AzRoleAssignment -SignInName "admins@contoso.com" -RoleDefinitionName "Desktop Virtualization User" -ResourceName "0301HP-DAG" -ResourceGroupName 0301RG -ResourceType 'Microsoft.DesktopVirtualization/applicationGroups'

Příčina: Uživatel zadaný parametrem -SignInName se nedá najít v microsoft Entra vázaném na prostředí Azure Virtual Desktop.

Oprava: Ujistěte se, že máte následující věci.

  • Uživatel by se měl synchronizovat s ID Microsoft Entra.
  • Uživatel by neměl být svázán s obchodem b2C (business-to-consumer) ani s obchodem B2B (business-to-business).
  • Prostředí Služby Azure Virtual Desktop by mělo být svázané s opravou ID Microsoft Entra.

Chyba: New-AzRoleAssignment: "Klient s ID objektu nemá autorizaci k provedení akce nad oborem (kód: AuthorizationFailed)"

Příčina 1: Použitý účet nemá oprávnění vlastníka k předplatnému.

Oprava 1: Uživatel s oprávněními vlastníka musí provést přiřazení role. Případně musí být uživatel přiřazen k roli Správce uživatelských přístupů, aby bylo možné přiřadit uživatele ke skupině aplikací.

Příčina 2: Použitý účet má oprávnění vlastníka, ale není součástí ID Microsoft Entra prostředí nebo nemá oprávnění k dotazování na ID Microsoft Entra, kde se nachází uživatel.

Oprava 2: Uživatel s oprávněními služby Active Directory musí provést přiřazení role.

Chyba: New-AzWvdHostPool – umístění není dostupné pro typ prostředku

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'.

Příčina: Azure Virtual Desktop podporuje výběr umístění fondů hostitelů, skupin aplikací a pracovních prostorů pro ukládání metadat služeb v určitých umístěních. Možnosti jsou omezené na to, kde je tato funkce dostupná. Tato chyba znamená, že funkce není dostupná v umístění, které jste zvolili.

Oprava: V chybové zprávě se publikuje seznam podporovaných oblastí. Místo toho použijte jednu z podporovaných oblastí.

Chyba: Skupina New-AzWvdApplicationGroup musí být ve stejném umístění jako fond hostitelů.

New-AzWvdApplicationGroup_CreateExpanded: ActivityId: e5fe6c1d-5f2c-4db9-817d-e423b8b7d168 Error: ApplicationGroup must be in same location as associated HostPool

Příčina: Došlo k neshodě umístění. Všechny fondy hostitelů, skupiny aplikací a pracovní prostory mají umístění pro ukládání metadat služeb. Všechny objekty, které vytvoříte, musí být ve stejném umístění. Pokud je například fond hostitelů v eastus, musíte také vytvořit skupiny aplikací v eastus. Pokud vytvoříte pracovní prostor pro registraci těchto skupin aplikací, musí být i tento eastus pracovní prostor.

Oprava: Načtěte umístění, ve kterém byl fond hostitelů vytvořen, a pak přiřaďte skupinu aplikací, kterou vytváříte, do stejného umístění.

Další kroky