Перейти к основному содержимому
Версия: Privileged Access Manager 3.4

История отчетов

Необходимы привилегии

Для работы в разделе администратору нужны привилегии Просмотр и поиск разрешений, Просмотр и поиск сессий или Просмотр и поиск событий в журнале.

Раздел содержит отчеты по разрешениям, сессиям и событиям. Для каждого отчета отображается статус:

  • report-generated.svg — сформирован и готов к скачиванию.
  • report-generating.svg — формируется.
  • report-error.svg — не сформирован, возникла ошибка.
    Увеличьте время ожидания ответа от сервера или сформируйте отчет меньшего размера.
  • warning.svg — сформирован и готов к скачиванию, но выгружены не все записи.
    По умолчанию выгружается 50 000 записей. Лимит можно увеличить в конфигурационном файле.

Сформировать и скачать отчет

  1. В консоли администратора перейдите в раздел Разрешения, Все сессии или События.
  2. (Опционально) Введите запрос в поисковой строке или примените фильтры расширенного поиска.
  3. Нажмите Сформировать отчет.
  4. В появившемся окне выберите формат отчета.
    Отчет с заданными фильтрами формируется в фоновом режиме.
  5. Перейдите в раздел История отчетов и напротив готового отчета нажмите Скачать.

Настройка конфигурации

В конфигурационном файле можно изменить:

  • количество записей, выгружаемых в отчет;
  • время ожидания ответа от сервера, если при формировании отчета возникает ошибка.
Примечание

По умолчанию в каждый отчет выгружается 50 000 записей.
Максимальный размер отчета: 1 000 000 записей.

Чтобы изменить лимит выгрузки или время ожидания ответа от сервера:

  1. Откройте конфигурационный файл компонента Core по пути C:\inetpub\wwwroot\idp\appsettings.json

  2. В секции MaxTotalRecords укажите количество записей для каждого вида отчета:

    • Events — отчет по событиям;
    • Permissions — отчет по разрешениям;
    • Sessions — отчет по сессиям.
  3. Для параметра CommandTimeout укажите время ожидания ответа от сервера.
    Измените параметр только в том случае, если при формировании отчета возникает ошибка.

    Пример конфигурационного файла
    "Performance": {
    "SessionArtifactsRotation": {
    "MaxDegreeOfParallelism": 4
    },
    "Reports": {
    "CommandTimeout": "00:00:30", // Время ожидания ответа от сервера
    "MaxTotalRecords": {
    "Events": 50000, // Количество записей в отчете по событиям
    "Permissions": 50000, // Количество записей в отчете по разрешениям
    "Sessions": 50000 // Количество записей в отчете по сессиям
    }
    }
  4. Сохраните файл.

После редактирования конфигурационного файла перезапустите сервер IIS:

  1. Запустите PowerShell от имени администратора.

  2. Запустите IIS Manager:

    start inetmgr
  3. На левой панели нажмите на нужный сервер.

  4. На правой панели нажмите Перезапустить (Restart).