Skip to main content

Аудит пользователей на вашем предприятии

Панель мониторинга журнала аудита показывает администраторам сайта действия, выполняемые всеми пользователями и организациями в организации в течение последних 180 дней. В журнале аудита указывает, кто выполнил действие, что это было за действие и когда оно было выполнено.

Доступ к журналу аудита

Панель мониторинга журнала аудита позволяет наглядно отобразить данные аудита на предприятии.

  1. В правом верхнем углу GitHub Enterprise Serverщелкните фото профиля, а затем выберите параметры Enterprise.

    Снимок экрана: раскрывающееся меню, отображаемое при щелчке фото профиля на GitHub Enterprise Server. Описан параметр "Параметры предприятия".

  2. В левой части страницы на боковой панели учетной записи предприятия щелкните Параметры.

  3. В разделе "Параметры" щелкните Журнал аудита.

Можно перемещаться по карте и изменять масштаб, чтобы видеть события по всему миру. Наведите указатель мыши на страну, чтобы получить быстрый подсчет событий в этой стране.

Поиск событий на вашем предприятии

В журнале аудита перечислены следующие сведения о действиях, выполненных на вашем предприятии:

Note

  • Хотя вы не можете использовать текст для поиска записей аудита, вы можете создавать поисковые запросы, используя различные фильтры. GitHub Enterprise Server поддерживает множество операторов для поиска в вашем экземпляре. Дополнительные сведения см. в разделе Сведения о поиске в GitHub.
  • Записи аудита доступны за последние 180 дней.

Поиск по репозиторию

Квалификатор repo ограничивает действия по определенному репозиторию, принадлежащему организации. Например:

  • repo:my-org/our-repo находит все произошедшие события для репозитория our-repo в организации my-org.
  • repo:my-org/our-repo repo:my-org/another-repo находит все произошедшие события для репозиториев our-repo и another-repo в организации my-org.
  • -repo:my-org/not-this-repo исключает все произошедшие события для репозитория not-this-repo в организации my-org.

Вы должны включить название своей организации в квалификатор repo; поиск только для repo:our-repo осуществляться не будет.

Поиск по пользователю

Квалификатор actor определяет область событий на основе участника вашей организации, выполнившего действие. Например:

  • actor:octocat находит все события, выполненные пользователем octocat.
  • actor:octocat actor:hubot находит все события, выполненные пользователями octocat и hubot.
  • -actor:hubot исключает все события, выполненные пользователем hubot.

Вы можете использовать только имя пользователя GitHub, а не реальное имя пользователя.

Поиск по организации

Квалификатор org ограничивает действия определенной организацией. Например:

  • org:my-org находит все события, произошедшие в организации my-org.
  • org:my-org action:team находит все события команды, выполненные в организации my-org.
  • -org:my-org исключает все события, произошедшие в организации my-org.

Поиск с учетом выполненного действия

Квалификатор action выполняет поиск определенных событий, сгруппированных по категориям. Сведения о событиях, связанных с этими категориями, см. в разделе События журнала аудита для вашего предприятия.

Название категорииDescription
hookСодержит все действия, связанные с веб-перехватчиками.
orgСодержит все действия, связанные с членством в организации
repoСодержит все действия, связанные с репозиториями, принадлежащими организации.
teamСодержит все действия, связанные с командами в организации.

Вы можете искать конкретные наборы действий с помощью этих терминов. Например:

  • action:team находит все события, сгруппированные в категории команды.
  • -action:billing исключает все события в категории выставления счетов.

Каждая категория содержит набор связанных событий, которые вы можете фильтровать. Например:

  • action:team.create находит все события, в которых создавалась команда.
  • -action:billing.change_email исключает все события, связанные с изменением адреса электронной почты для выставления счетов.

Поиск по расположению

Квалификатор country фильтрует действия по стране происхождения.

  • Можно использовать двухбуквенный короткий код страны или ее полное название.
  • Страны с пробелами в названии должны быть заключены в кавычки. Например:
    • country:de находит все события, произошедшие в Германии.
    • country:Mexico находит все события, произошедшие в Мексике.
    • country:"United States" находит события, произошедшие в США.

Поиск по времени действия

Квалификатор created фильтрует действия по времени, когда они случились.

  • Определите даты с помощью формата YYYY-MM-DD — год, за которым следует месяц, а в конце указан день.
  • Даты поддерживают квалификаторы "больше чем", "меньше чем" и квалификаторы диапазона. Например:
    • created:2014-07-08 находит все события, произошедшие 8 июля 2014 г.
    • created:>=2014-07-01 находит все события, произошедшие после 8 июля 2014 г.
    • created:<=2014-07-01 находит все события, произошедшие до 8 июля 2014 г.
    • created:2014-07-01..2014-07-31 находит все события, произошедшие в июле 2014 г.