Система аудита позволяет отслеживать действия пользователей и состояние объектов системы.

Отслеживается:

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

Хранение данных аудита:

  • База данных аудита может быть опционально отделена от базы данных приложения.
  • Существует два режима записи собираемых аудитом данных: синхронный с выполнением операции и асинхронный (на момент написания статьи рабочим является только синхронный).

Настройка аудита:

  • Простая настройка аудита для класса, его собственных полей, мастеров и детейлов (через Flexberry Tool).

Особенности аудита в web-системах

Особенности аудите в web-системах описаны в статье Аудит для Web-приложений.

Аудит для web-форм

Аудит для web-форм описан в статье Web-формы аудита.

Пример подключения аудита к существующему Web-приложению с использованием перегенерации проекта

Пример подключения аудита к существующему Web-приложению с использованием перегенерации проекта в соответствующей статье.

Пример подключения аудита к существующему Web-приложению без использования перегенерации проекта

Пример подключения аудита к существующему Web-приложению без использования перегенерации проекта описан в соответствующей статье.