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


Предоставление доступа на уровне пользователя к проектам в Microsoft Dev Box

В этой статье объясняется, как предоставить разработчикам доступ к созданию и управлению полем разработки на портале разработчиков Microsoft Dev Box. Microsoft Dev Box использует управление доступом на основе ролей Azure (Azure RBAC) для предоставления доступа к функциям службы.

Перед созданием полей разработки участники группы должны иметь доступ к определенному проекту Microsoft Dev Box. Используйте встроенную роль пользователя DevCenter Dev Box для назначения разрешений пользователям или группам Active Directory. Роль назначается на уровне проекта в Microsoft Dev Box.

Предоставьте пользователю доступ к созданию и управлению полями разработки, назначив роль пользователя DevCenter Dev Box на уровне проекта.

Примечание.

Microsoft Dev Box поддерживает рабочие и учебные учетные записи. Он не поддерживает использование гостевых учетных записей или личных учетных записей.

Пользователь DevCenter Dev Box может:

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

Назначение разрешений пользователям поля разработки

Чтобы предоставить пользователю доступ к созданию и управлению полем разработки в Microsoft Dev Box, необходимо назначить роль пользователя DevCenter Dev Box на уровне проекта.

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

  2. В поле поиска введите проекты. В списке результатов выберите "Проекты".

  3. Выберите проект, к которому вы хотите предоставить участникам команды доступ.

    Снимок экрана: список существующих проектов.

  4. В меню слева выберите контроль доступа (IAM).

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

  6. Назначьте следующую роль. Подробные инструкции см. в статье Назначение ролей Azure с помощью портала Microsoft Azure.

    Настройки Ценность
    Роль Выберите DevCenter Dev Box User.
    Назначьте доступ Выберите "Пользователь", "Группа" или "Субъект-служба".
    Участники Выберите пользователей или группы, которым требуется получить доступ к проекту.

    Снимок экрана: панель добавления назначений ролей.

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

Это важно

После завершения процесса создания dev-ящик автоматически запускается и работает. Коробки разработки влекут за собой затраты, когда они запущены.