Partager via


Résoudre les problèmes Azure Virtual Desktop PowerShell

Cet article vous aide à résoudre les erreurs et les problèmes liés à l’utilisation de PowerShell avec Azure Virtual Desktop. Pour plus d’informations sur les Services Bureau à distance PowerShell, voir Azure Virtual Desktop PowerShell.

Fournir des commentaires

Rendez-vous sur le site Azure Virtual Desktop Tech Community pour discuter du service Azure Virtual Desktop avec l’équipe de produit et les membres actifs de la communauté.

Applets de commande PowerShell utilisées lors de l’installation d’Azure Virtual Desktop

Cette section répertorie les applets de commande PowerShell généralement utilisées lors de la configuration d’Azure Virtual Desktop et fournit des moyens de résoudre les problèmes qui peuvent se produire lors de leur utilisation.

Erreur : New-AzRoleAssignment: Les informations fournies ne correspondent pas à un ID d’objet AD.

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

Cause

L’utilisateur spécifié par le -SignInName paramètre est introuvable dans l’environnement Microsoft Entra lié à l’environnement Azure Virtual Desktop.

Résolution

Assurez-vous des éléments suivants :

  • L’utilisateur doit être synchronisé avec Microsoft Entra ID.
  • L’utilisateur ne doit pas être lié à commerce B2C ou B2B.
  • L’environnement Azure Virtual Desktop doit être lié à l’instance Microsoft Entra ID appropriée.

Erreur : New-AzRoleAssignment : « Le client avec ID d’objet n’a pas l’autorisation d’effectuer une action sur l’étendue (code : AuthorizationFailed) »

Cause 1

Le compte utilisé ne dispose pas d’autorisations de propriétaire sur l’abonnement.

Résolution 1

Un utilisateur disposant d’autorisations de propriétaire doit exécuter l’attribution de rôle. Ou bien, l’utilisateur doit être affecté au rôle Administrateur de l’accès utilisateur pour affecter un utilisateur à un groupe d’applications.

Cause 2

Le compte utilisé dispose d’autorisations Propriétaire, mais ne fait pas partie de l’ID Microsoft Entra de l’environnement ou n’a pas les autorisations nécessaires pour interroger l’ID Microsoft Entra où se trouve l’utilisateur.

Résolution 2

Un utilisateur disposant d’autorisations Active Directory doit exécuter l’attribution de rôle.

Erreur : New-AzWvdHostPool : l’emplacement n’est pas disponible pour le type de ressource

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

Cause

Azure Virtual Desktop prend en charge la sélection de l’emplacement des pools hôtes, des groupes d’applications et des espaces de travail pour stocker les métadonnées du service dans certains emplacements. Vos options sont limitées en fonction de l’emplacement où cette fonctionnalité est disponible. Cette erreur signifie que la fonctionnalité n’est pas disponible à l’emplacement que vous avez choisi.

Résolution

La liste des régions prises en charge sera publiée dans le message d’erreur. Utilisez plutôt l’une des régions prises en charge.

Erreur : New-AzWvdApplicationGroup doit se trouver dans le même emplacement que le pool d’hôtes

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

Cause

Il y a une incompatibilité d’emplacement. Tous les pools d’hôtes, groupes d’applications et espaces de travail ont un emplacement pour stocker les métadonnées du service. Tous les objets que vous créez, qui sont associés entre eux, doivent se trouver dans le même emplacement. Par exemple, si un pool d’hôtes se trouve dans eastus, vous devez également créer les groupes d’applications dans eastus. Si vous créez un espace de travail pour inscrire ces groupes d’applications, cet espace de travail doit également se trouver eastus .

Résolution

Récupérez l’emplacement où le pool d’hôtes est créé, puis affectez le groupe d’applications que vous créez à ce même emplacement.

Prochaines étapes