Azure пользователи devops не могут просматривать репозитории, даже если у них есть полные права на чтение / добавление. Как мы могли это исправить? - PullRequest
1 голос
/ 14 февраля 2020

Если мы добавим новых пользователей в команду, просто добавив их адрес электронной почты, новый пользователь сможет войти в проект, но они не смогут увидеть какие-либо репозитории и даже не увидят значок репозитория на слева (они видят обзор, доски, трубопроводы и артефакты). Этим пользователям были предоставлены права полного доступа ко всем репозиториям, т.е. они находятся в группе участников. Если я посмотрю на репозитории в настройках проекта, то найду пользователя, у него есть все разрешения на все репозитории, включая чтение и внесение.

Как я могу дать им «более» доступ, чтобы они могли видеть и использовать git репозитории?

Я видел похожие посты, в которых упоминаются пользователи как "basi c" или "стейкхолдер", однако это не то, что я могу увидеть или изменить.

Я полный администратор проекта.

Есть предложения?

1 Ответ

1 голос
/ 17 февраля 2020

Они не видят никаких репозиториев и даже не видят значок репо слева (они видят обзор, доски, конвейеры и артефакты

Согласно По вашему описанию, эти пользователи должны иметь доступ только для заинтересованных лиц.

На самом деле, для использования кода вам необходимо иметь две вещи: Разрешение , Уровень доступа .

Вы проверили, какой уровень доступа у вас есть? Является ли этот пользователь заинтересованным лицом в вашей организации?

enter image description here

Пользователь с доступом к заинтересованным сторонам уровень, он не сможет использовать Azure Repos для вашего частного проекта.

Вы можете проверить эту информацию из настройки организации - Пользователи - Уровень доступа

enter image description here

Для более подробной информации вы можете обратиться к нашей официальной ссылке: https://docs.microsoft.com/en-us/azure/devops/organizations/security/get-started-stakeholder?view=azure-devops&tabs=agile-process

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

* 10 38 * Примечание: Чтобы изменить уровень доступа, у вас должны быть права администратора коллекции проектов или владельца организации в Azure DevOps.

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

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