Аудит записей
Хранилище истории отображает изменения полей записей из всех таблицы в удобочитаемом формате.
В таблице История (sys_history) нельзя создавать, редактировать или удалять записи. Их могут просматривать только пользователи с ролью admin.
Перейдите в Cистемный журнал → История, чтобы получить доступ к системной истории.
Если вам нужно найти определенные записи или отсортировать их в определенном порядке, используйте конструктор условий, чтобы настроить фильтры, наиболее соответствующие вашим потребностям.
Поля формы История
Поле | Описание |
---|---|
Название таблицы | Название связанной таблицы. |
Наименование поля | Измененное поле. |
Запись | ID записи. |
Старое значение | Старое значение поля. |
Новое значение | Новое значение поля. |
Тип | Тип изменения:
|
Имя пользователя | Инициатор изменения. |
Используйте свойство audit.tables.ignoredList, чтобы указать таблицы, изменения которых не будут регистрироваться в Истории.
История ленты активности
Виджет ленты активности отображает историю изменений полей. Он отображает информацию о тех полях, значение которых было изменено.
- Предыдущие значения выделены серым цветом. Новые значения – черным.
- Изменения полей отображаются в соответствии с настройками отображения истории.
Нажав на вкладки под полем ввода, вы можете отфильтровать отображаемую информацию.
Чтобы отображать изменения определенных полей в секции История вместо изменений всех полей, выполните следующие шаги:
- Нажмите на справа, чтобы открыть меню.
- Нажмите Выбрать поля.
- Снимите флажки с полей, изменения которых не должны отображаться в ленте активности.
- Нажмите Применить.
Если в истории есть поля, которые были изменены, но не выбраны для отображения изменений, они будут заменены текстом Поля не выбраны.
Журнал удаления записей
В этом хранилище хранится информация об удаленных объектах. Вы также можете восстановить их.
В таблице Журнал удаления записей (sys_record_deletion_log) нельзя создавать, редактировать или удалять записи. Их могут просматривать только пользо ватели с ролью admin.
Перейдите в Cистемный журнал → Журнал удаления записей, чтобы просмотреть записи журнала.
Журналы удаления доступны только для таблиц с активным атрибутом Логировать удаление записей. Подробнее читайте в статье Создание таблиц.
Если вам нужно найти определенные записи или отсортировать их в определенном порядке, используйте конструктор условий, чтобы настроить фильтры, наиболее соответствующие вашим потребностям.
Поле | Описание |
---|---|
JSON | В этом поле хранятся атрибуты удаленной записи в формате JSON в виде ассоциативного массива. |
ID родительской записи | ID удаленной записи, вызвавшей удаление текущей записи: если запись A вызывает удаление записи B, а это приводит к удалению записи C, то для записи C в этом поле будет отображаться ID записи A (как первопричина удаления). Это поле заполняется, если атрибут При удалении в ссылке имеет значение Каскадное удаление. Подробнее читайте в статье Ссылочные поля. |
ID записи | ID удаленной записи. |
Наименование таблицы | Название таблицы, которой принадлежит удаленная запись. |
Имя пользователя | Пользователь, инициировавший удаление записи. |
{"sys_id": 162212096614481484, "title": "Smith", "sys_created_at": "2021-05-27 13:09:26", "sys_created_by": 155931135900000001, "sys_updated_at": "2021-05-27 13:09:26", "sys_updated_by": 155931135900000001}