Настройка разрешений в DevOps Azure - PullRequest
0 голосов
/ 12 июня 2019

Мне нужно, чтобы одни из моих пользователей видели / обновляли только доски, другие - чтобы видеть Репо, другие - только конвейеры. Есть ли способ установить такие разрешения?

Я не смог найти ни одного разрешения по умолчанию, которое делает это

1 Ответ

1 голос
/ 13 июня 2019

Самый низкий уровень доступа, который мы можем предоставить, - это заинтересованная сторона и назначить пользователей в качестве читателя проекта. Это делает Repos невидимым для большинства пользователей. Пользователи по-прежнему могут видеть платы и конвейеры, но без разрешения на обновление.

Если вы неЕсли вы не хотите, чтобы некоторые пользователи видели Repos, вы можете установить уровень доступа этих пользователей на Заинтересованное лицо , а затем проверить проект в Управление проектами , который вы хотите, чтобы пользователь ввел, поэтомучто эти пользователи могут видеть только платы и конвейеры без репов в проекте. Примечание : убедитесь, что проект, в который вы хотите включить этих пользователей, является частным проектом.enter image description hereenter image description here

Вы также можете настроить следующие параметры, чтобы сделать содержимое Repos недоступным.

Настройка: Настройки проекта-> Репозитории Репозитории -> выберите пользователей или группы, для которых вы хотите установить разрешение -> измените разрешение Чтение на Запретить enter image description here

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

Настройки: Сборки конвейеров -> нажмите «⋮», выберите Безопасность -> выберитепользователи или группы, для которых вы хотите установить разрешения -> Измените разрешение Просмотр конвейера на Запретить

Та же настройка в Releases может сделать конвейер Release невидимым.enter image description here

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...