Отчет о разрешениях

Отчеты о разрешениях могут помочь администраторам определить действующие разрешения пользователей и групп на защищаемые ресурсы в Azure DevOps. При создании отчета для ресурса (репозитория Git, ветви и т. д.) будут перечислены действующие разрешения для каждого пользователя, выполнившего вход в организацию Azure DevOps, и каждой группы в организации Azure DevOps.

Действующие разрешения

  • Действующие разрешения представляют истинные разрешения, которые пользователь или группа имеют для ресурса после рассмотрения непосредственно назначенных разрешений для ресурса, всех унаследованных разрешений от иерархии групп и всех унаследованных разрешений от иерархии ресурсов. Дополнительные сведения о унаследованных разрешениях.

Стандартные задачи

Получение состояния отчета о разрешениях

  1. Вывод списка состояний для всех доступных отчетов о разрешениях
  2. Получение состояния для определенного отчета о разрешениях по идентификатору

Создание отчета о разрешениях

  1. Создание нового отчета о разрешениях в очереди. Укажите сведения о конкретном ресурсе и дескрипторы пользователей или групп, которые будут включены в отчет. Если указать пустой список дескрипторов, будут перечислены все пользователи и группы в организации.

Скачивание отчета о разрешениях

  1. Скачайте отчет о разрешениях JSON, включающий пользователей и группы, указанные во время создания для определенного узла ресурсов. Используйте powerBI для просмотра данных или напишите средство для анализа и фильтрации данных. Унаследованные разрешения поступают от родительской группы, которую можно просмотреть в пользовательском интерфейсе.