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