Предоставление доступа на уровне пользователя к проектам в Microsoft Dev Box
В этой статье вы узнаете, как предоставить разработчикам доступ к созданию и управлению полем разработки на портале разработчиков Microsoft Dev Box. Microsoft Dev Box использует управление доступом на основе ролей Azure (Azure RBAC) для предоставления доступа к функциям в службе.
Перед созданием полей разработки участники группы должны иметь доступ к определенному проекту Microsoft Dev Box. Используя встроенную роль пользователя DevCenter Dev Box, вы можете назначить разрешения пользователям или группам Active Directory. Роль назначается на уровне проекта в Microsoft Dev Box.
Примечание.
Microsoft Dev Box поддерживает рабочие и учебные учетные записи. Он не поддерживает использование гостевых учетных записей или личная учетная запись.
Пользователь DevCenter Dev Box может:
- Просмотр пулов в проекте.
- Создание полей разработки.
- Подключение в поле разработки.
- Управление созданными полями разработки.
- Удалите созданные поля разработки.
Назначение разрешений пользователям поля разработки
Чтобы предоставить пользователю доступ к созданию и управлению полем разработки в Microsoft Dev Box, необходимо назначить роль пользователя DevCenter Dev Box на уровне проекта.
Войдите на портал Azure.
В поле поиска введите проекты. В списке результатов выберите "Проекты".
Выберите проект, к которому вы хотите предоставить участникам команды доступ.
В меню слева выберите контроль доступа (IAM).
Выберите Добавить>Добавить назначение ролей.
Назначьте следующую роль. Подробные инструкции см. в статье Назначение ролей Azure с помощью портала Microsoft Azure.
Параметр Значение Роль Выберите пользователя DevCenter Dev Box. Назначение доступа Выберите "Пользователь", "Группа" или "Субъект-служба". Участники Выберите пользователей или группы, которым требуется получить доступ к проекту.
Теперь пользователи могут просматривать проект и все пулы в нем. Пользователи поля разработки могут создавать поля разработки из любого пула и управлять этими полями разработки на портале разработчика.
Важно!
Поле разработки автоматически запускается и выполняется после завершения процесса создания. Поля разработки влечет за собой затраты всякий раз, когда они работают.