Поделиться через


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

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

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

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

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

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

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

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

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

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

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