Назначение ролей Azure RBAC или Microsoft Entra ролей субъектам-службам Виртуального рабочего стола Azure

Для некоторых функций Виртуального рабочего стола Azure требуется назначить роли управления доступом на основе ролей Azure (Azure RBAC) или Microsoft Entra роли одному из субъектов-служб Виртуального рабочего стола Azure. Ниже приведены функции, необходимые для назначения роли субъекту-службе Виртуального рабочего стола Azure:

Совет

Вы можете узнать, какие роли или роли необходимо назначить субъекту-службе, в статье для каждого компонента. Список всех доступных ролей Azure RBAC, созданных специально для Виртуального рабочего стола Azure, см. в статье Встроенные роли Azure RBAC для Виртуального рабочего стола Azure. Дополнительные сведения о ролях Microsoft Entra см. в документации по Microsoft Entra ролям.

В зависимости от того, когда вы зарегистрировали поставщик ресурсов Microsoft.DesktopVirtualization , имена субъектов-служб начинаются с Виртуального рабочего стола Azure или Виртуального рабочего стола Windows. Кроме того, если ранее вы использовали классический Виртуальный рабочий стол Azure и Виртуальный рабочий стол Azure (Azure Resource Manager), вы увидите приложения с одинаковым именем. Вы можете убедиться, что назначаете роли правильному субъекту-службе, проверив его идентификатор приложения. Идентификатор приложения для каждого субъекта-службы приведен в следующей таблице:

Субъект-служба Идентификатор приложения
Azure Virtual Desktop
Windows Virtual Desktop
9cdead84-a844-4324-93f2-b2e6bb768d07
Azure Virtual Desktop Client
Windows Virtual Desktop Client
a85cf173-4192-42f8-81fa-777a763e6e2c
Azure Virtual Desktop ARM Provider
Windows Virtual Desktop ARM Provider
50e95039-b200-4007-bc97-8d5790743a63

В этой статье показано, как назначать роли Azure RBAC или роли Microsoft Entra правильным субъектам-службам Виртуального рабочего стола Azure с помощью портал Azure, Azure CLI или Azure PowerShell.

Предварительные условия

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

Назначение роли Azure RBAC субъекту-службе Виртуального рабочего стола Azure

Чтобы назначить роль Azure RBAC субъекту-службе Виртуального рабочего стола Azure, выберите соответствующую вкладку для своего сценария и выполните действия. В этих примерах область назначения роли — подписка Azure, но вам нужно использовать область и роль, необходимые для каждой функции.

Вот как назначить роль Azure RBAC субъекту-службе Виртуального рабочего стола Azure с областью действия подписки с помощью портал Azure.

  1. Войдите на портал Azure.

  2. В поле поиска введите Microsoft Entra ID и выберите соответствующую запись службы.

  3. На странице Обзор в поле поиска поиск клиента введите идентификатор приложения для субъекта-службы, который вы хотите назначить из предыдущей таблицы.

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

  5. В разделе свойства запишите имя и идентификатор объекта. Идентификатор объекта коррелирует с идентификатором приложения и уникален для вашего клиента.

  6. Назад в поле поиска введите Подписки и выберите соответствующую запись службы.

  7. Выберите подписку, в которую нужно добавить назначение ролей.

  8. Выберите Управление доступом (IAM) и нажмите + Добавить , а затем — Добавить назначение ролей.

  9. Выберите роль, которую нужно назначить субъекту-службе Виртуального рабочего стола Azure, а затем нажмите кнопку Далее.

  10. Убедитесь, что для параметра Назначить доступ для задано значение Microsoft Entra пользователя, группы или субъекта-службы, а затем выберите Выбрать участников.

  11. Введите имя корпоративного приложения, которое вы записали ранее.

  12. Выберите соответствующую запись в результатах, а затем нажмите кнопку Выбрать. Если у вас есть две записи с одинаковым именем, выберите их оба.

  13. Просмотрите список элементов в таблице. Если у вас две записи, удалите запись, которая не соответствует идентификатору объекта, который вы записали ранее.

  14. Нажмите кнопку Далее, а затем выберите Проверить и назначить , чтобы завершить назначение роли.

Назначение роли Microsoft Entra субъекту-службе Виртуального рабочего стола Azure

Чтобы назначить роль Microsoft Entra субъекту-службе Виртуального рабочего стола Azure, выберите соответствующую вкладку для своего сценария и выполните действия. В этих примерах область назначения роли — подписка Azure, но вам нужно использовать область и роль, необходимые для каждой функции.

Вот как назначить роль Microsoft Entra субъекту-службе Виртуального рабочего стола Azure с областью действия для клиента с помощью портал Azure.

  1. Войдите на портал Azure.

  2. В поле поиска введите Microsoft Entra ID и выберите соответствующую запись службы.

  3. Выберите Роли и администраторы.

  4. Найдите и выберите имя роли, которую вы хотите назначить. Если вы хотите назначить настраиваемую роль, см. статью Создание настраиваемой роли , чтобы создать ее в первую очередь.

  5. Выберите Добавить назначения.

  6. В поле поиска введите идентификатор приложения для субъекта-службы, который вы хотите назначить из предыдущей таблицы, например 9cdead84-a844-4324-93f2-b2e6bb768d07.

  7. Установите флажок рядом с соответствующей записью, а затем нажмите кнопку Добавить , чтобы завершить назначение роли.

Дальнейшие действия

Узнайте больше о встроенных ролях Azure RBAC для Виртуального рабочего стола Azure.