есть ли какие-либо конкретные c разрешения в Azure DevOps для проверки кода? - PullRequest
1 голос
/ 14 июля 2020

Я хочу дать человеку разрешение только на проверку кода (никаких других разрешений). Есть ли такое разрешение в Azure DevOps? Кто-нибудь, пожалуйста, помогите!

1 Ответ

1 голос
/ 15 июля 2020

В Azure Devops такого разрешения нет. Единственный вариант - максимально ограничить права человека, что отрицает все другие разрешения и позволяет только вносить запросы на вытягивание. Вы можете выполнить следующие шаги:

1, Добавить пользователя в вашу организацию с доступом basi c.

Go в Настройки организации -> Безопасность -> Разрешение -> Пользователи -> Выберите пользователя и запретите все его разрешения.

2, добавьте этого пользователя в группу Readers вашего проекта

Go в настройки проекта -> Permissions -> Select Readers group -> Добавьте этого пользователя

3, установите права пользователя для вашего проекта.

Go в настройки проекта -> Разрешения -> Пользователи -> Выбрать этого пользователя-> Запретить все разрешения, кроме Просмотр информации на уровне проекта .

enter image description here

4, Setting user's permissions for Repos.

Go to the project settings->Repos->Repositories->Select the repo(Or Click the Permissions tab under All Repositories to set the permissions for all repos)->Permissions->Search for the user in the search bar->Only allow Contribute to pull requests and Read permissions for this user

enter image description here enter image description here

5, Set permissions for Pipeline.

Go your project portal->Pipelines->Click the 3dots->Manager Security

enter image description here

Search for the User in the Search bar->change his permission of view builds and view build pipeline to Deny

enter image description here

6,Set permission for Release.

Go your project portal->Releases-> Click the 3dots->Security enter image description here

Search for the User in the Search bar->change his permission of view releases and view release pipeline to Deny

введите описание изображения здесь

Тем не менее, личное разрешение не может ограничиваться только проверкой кода целиком. У него может быть разрешение на чтение для обзора и артефактов.

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

...