Поделиться через


Устранение неполадок с PowerShell виртуального рабочего стола Azure

Эта статья помогает устранить ошибки и проблемы при использовании PowerShell с виртуальным рабочим столом Azure. Дополнительные сведения о PowerShell для служб удаленных рабочих столов см. в статье PowerShell для Виртуального рабочего стола Azure.

Предоставление отзыва

Посетите техническое сообщество Виртуального рабочего стола Azure, чтобы обсудить возможности использования службы Виртуального рабочего стола Azure с группой разработчиков и активными участниками сообщества.

Командлеты PowerShell, используемые во время настройки виртуального рабочего стола Azure

В этом разделе перечислены командлеты PowerShell, которые обычно используются при настройке виртуального рабочего стола Azure и предоставляют способы устранения проблем, которые могут возникнуть при их использовании.

Ошибка: AzRoleAssignment. Предоставленные сведения не сопоставляются с идентификатором объекта домена приложения

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

Причина

Пользователь, указанный параметром -SignInName , не удается найти в Microsoft Entra, привязанном к среде виртуального рабочего стола Azure.

Решение

Убедитесь в следующих вещах:

  • Пользователь должен быть синхронизирован с идентификатором Microsoft Entra.
  • Пользователь не должен быть связан с деятельностью "бизнес-потребитель" (B2C) или "бизнес-бизнес" (B2B).
  • Среда виртуального рабочего стола Azure должна быть привязана к правильному идентификатору Microsoft Entra.

Ошибка: New-AzRoleAssignment: "Клиент с идентификатором объекта не имеет авторизации для выполнения действий над областью (код: AuthorizationFailed)"

Причина 1

Используемая учетная запись не имеет разрешений владельца подписки.

Решение 1

Пользователю с разрешениями владельца необходимо выполнить назначение роли. Кроме того, пользователю необходимо назначить роль администратора доступа пользователей, чтобы назначить пользователя группе приложений.

Причина 2

Используемая учетная запись имеет разрешения владельца, но не является частью идентификатора Microsoft Entra или не имеет разрешений на запрос идентификатора Microsoft Entra, где находится пользователь.

Решение 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 поддерживает выбор расположения пулов узлов, групп приложений и рабочих областей для хранения метаданных службы в определенных расположениях. Параметры доступны только в том месте, где доступна эта функция. Такая ошибка означает, что эта функция недоступна в выбранном расположении.

Решение

В сообщении об ошибке будет опубликован список поддерживаемых регионов. Используйте один из поддерживаемых регионов.

Ошибка: New-AzWvdApplicationGroup. Группа должна находиться в том же расположении, что и пул узлов

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

Причина

Существует несоответствие расположения. Все пулы узлов, группы приложений и рабочие области имеют расположение для хранения метаданных службы. Все создаваемые объекты, связанные друг с другом, должны находиться в одном расположении. Например, если пул узлов находится в eastus, необходимо также создать в eastus группы приложений. Если вы создаете рабочую область для регистрации этих групп приложений, эта рабочая область также должна находиться в eastus ней.

Решение

Получите расположение, в котором создается пул узлов, а затем назначьте группу приложений, которую вы создаете, в то же расположение.

Следующие шаги