Скачивание отчета о разрешениях для репозитория
Azure DevOps Services
Чтобы определить действующие разрешения пользователей и групп для репозитория, можно скачать отчет о разрешениях. Запрос отчета создает сообщение электронной почты со ссылкой для скачивания отчета. В отчете перечислены действующие разрешения для выбранного репозитория для каждого пользователя и группы, указанного во время создания отчета. Унаследованные разрешения приходят из родительской группы, которую можно просмотреть на веб-портале. Отчет представляет собой форматированный json-отчет, который можно открыть с помощью Power BI или другого средства чтения json.
Для скачивания отчета можно также использовать REST API отчета о разрешениях.
Необходимые условия
Категория | Требования |
---|---|
Права доступа | Член группы администраторов коллекции проектов . Владельцы организации автоматически входят в эту группу. |
Откройте параметры проекта репозиториев>
Отчет можно скачать для выбранного репозитория или для всех репозиториев, определенных для проекта.
Откройте веб-портал и выберите проект для репозиториев, для которого требуется скачать разрешения. Чтобы выбрать другой проект, см. раздел Переключить проект, репозиторий, команду.
Откройте настройки проекта в разделе репозитории>.
Чтобы скачать отчет о разрешениях для всех репозиториев, выберите Security.
Например, здесь мы выбираем (1) параметры проекта, (2) репозитории, а затем (3) безопасность.
В противном случае, чтобы задать разрешения для определенного репозитория, выберите (1) репозиторий, а затем выберите (2) безопасность.
Скачивание отчета
Выберите Скачать подробный отчет.
В следующем сообщении показано, что запрос был отправлен серверу.
После получения сообщения электронной почты от уведомок Azure DevOps откройте его и выберите Скачать Отчет.
Отчет, обозначенный PermissionsReport_GUID.json, находится в вашей папке Загрузки.
Важный
Отчеты автоматически удаляются через 28 дней запроса.