Аудит пользователя#
Аудит пользователя предназначен для сводного просмотра действий конкретного пользователя за выбранный период.
Это не самостоятельный механизм регистрации событий, а форма, которая агрегирует данные из нескольких источников аудита.
Форма позволяет просмотреть:
изменения объектов, выполненные пользователем;
открытие форм;
подключения пользователя;
построение отчетов.
Форма открывается по пути:
Аудит > Аудит пользователя.
Интерфейс аудита пользователя#
В шапке формы задаются основные фильтры:
flt_dBegin— период с;flt_dEnd— период по;flt_idUserHL— пользователь.
Эти поля обязательны для вкладок пользовательского аудита. Если они не заполнены, вкладки По объектам, Подключение и Отчеты возвращают информационную строку Не заполнены поля Период с, до и пользователя.
В форме доступны вкладки:
По объектам;
Открытие форм;
Подключение;
Отчеты.
Вкладка «По объектам»#
Вкладка По объектам отображает изменения объектов, выполненные выбранным пользователем за указанный период.
Интерфейс вкладки аналогичен журналу Аудит данных и состоит из:
списка аудируемых классов;
панели фильтрации;
списка записей аудита;
детализации выбранной записи.
Для построения данных на вкладке необходимо выбрать хотя бы один класс в списке ListClassForUserAudit.
Примечание
Если классы не выбраны, форма показывает сообщение Данные не выбраны.
Список аудируемых классов#
В списке классов выбираются классы, по которым нужно отобразить действия пользователя.
Поле |
Описание |
|---|---|
|
Системное имя класса |
|
Наименование класса |
Панель фильтрации#
Детальные фильтры вкладки По объектам совпадают с фильтрами журнала Аудит данных.
Поле |
Описание |
|---|---|
|
Период отбора по дате изменения |
|
Пользователь, выполнивший изменение |
|
Глобальный идентификатор измененного объекта |
|
Наименование измененного объекта |
|
Класс измененного объекта |
|
Глобальный идентификатор root-объекта или бизнес-объекта |
|
Наименование root-объекта или бизнес-объекта |
|
Root-класс или класс бизнес-объекта |
|
Системное имя измененного атрибута |
|
Значение атрибута |
|
Тип события аудита |
Список записей аудита#
В списке отображаются события по выбранным классам с учетом заданных фильтров.
Колонка |
Описание |
|---|---|
Дата, время |
Дата и время изменения |
Пользователь |
Пользователь, выполнивший изменение |
Тип события |
Тип события аудита: создание, изменение или удаление |
Примечание |
Дополнительное примечание к записи аудита |
Наименование класса |
Класс измененного объекта |
gid Объекта |
Глобальный идентификатор измененного объекта |
Заголовок объекта |
Заголовок измененного объекта |
gid объекта БО |
Глобальный идентификатор бизнес-объекта |
Заголовок объекта БО |
Заголовок бизнес-объекта |
Детализация записи#
В детализации отображаются атрибуты, измененные в выбранной записи аудита.
Колонка |
Описание |
|---|---|
Системное имя атрибута |
Системное имя измененного атрибута |
Наименование атрибута |
Отображаемое наименование измененного атрибута |
Старое значение |
Значение атрибута до изменения |
Новое значение |
Значение атрибута после изменения |
Заголовок старого значения |
Наименование ссылочного значения до изменения |
Заголовок нового значения |
Наименование ссылочного значения после изменения |
Способ ввода значений |
Способ ввода или формирования значения атрибута |
Операция изменившая атрибут |
Операция, при выполнении которой был изменен атрибут |
Формирование данных#
Форма не создает события и не хранит собственные данные. Она выполняет выборку по существующим источникам аудита.
Используются следующие источники:
Вкладка |
Источник данных |
|---|---|
По объектам |
Таблицы аудита данных |
Открытие форм |
Аудит пользовательских действий |
Подключение |
Аудит подключений |
Отчеты |
Аудит построения отчетов |
Параметры формы#
Форма передает дочерним представлениям параметры:
Параметр |
Описание |
|---|---|
|
Начало периода |
|
Конец периода |
|
Список выбранных классов для вкладки По объектам |
Особенности эксплуатации#
Аудит пользователя зависит от полноты данных в исходных журналах. Если для одного из источников аудит не включен или данные уже очищены, соответствующая вкладка может отображать неполную историю.
Сроки хранения также определяются на уровне источников:
таблиц аудита данных;
журнала открытия форм;
журнала подключений;
журнала построения отчетов.
Если сроки хранения источников отличаются, на вкладках аудита пользователя будет доступна разная историческая глубина данных.
Хранение и очистка#
Очистка и архивирование выполняются не на уровне формы аудита пользователя, а на уровне источников данных.
Для очистки необходимо настроить хранение:
таблиц аудита данных
aud.*_dzAud;журнала открытия форм;
журнала подключений
btk_auditconnect;журнала построения отчетов
rpt_reportaudit.
Оценку объема также следует выполнять отдельно по каждому источнику аудита.