Advanced Audit Trail

Content Type: Solution
Categories: Data

Overview

The Advanced Audit Trail service allows you to trace changes in your Mendix app data using an infinitely-scalable and fully-indexed data search. Once configured, the system automatically creates audit snapshots of selected objects to store for audit purposes. This audit trail data is sent to a long-term data storage service within the Mendix Cloud infrastructure, and therefore supports complex search queries that won’t affect the performance of the Mendix app database.

 

It is crucial for organizations in regulated markets (e.g. GxP and 21 CFR Part 11) to properly keep track of important data mutations in their Mendix applications. This service helps customers needing to be complaint with such regulations.

 

With the Advanced Audit Trail service we provide:

  • Traceability of Mendix app data changes
  • Contextual information on such data changes (e.g. which user triggered the change and when)
  • Infinitely scalable and fully indexed search on audit trail data

 

This service requires the consumption of a paid backend service, please use the "Contact Us" button above to contact our Sales team to request a free trial and/or pricing information.

Documentation

Dependencies

Deployment

 

After purchase, actual implementation of the service in a Mendix application can be done using the following two modules:

 

  1.  Advanced Audit Trail - Core
  2.  Advanced Audit Trail - UI

Features

  • Records the timestamp, the old value and the changed value, the microflow that triggered the change, and whether the object was created, modified, or deleted, and the user who made the change and their user role
  • Supports viewing all changes that happened in the same microflow, which helps the auditor understand the context better
  • Captures the checksum, file size, and name of files which can be used for validation
  • Supports scheduled events that regularly sends the stored snapshots to an external system
  • Allows the developer to configure an input field where additional information can be supplied about the snapshot to be created—once added, this category will be automatically added to all snapshots
  • Offers microflows and pages that open a generalized view to show users the trail of a specific object
  • Supports decoupling: when the external system cannot be reached, the snapshots will be stored in the local database, thus ensuring that the main system will keep on working without a dependency on the external database
  • Offers auditor interface to search through the external database (across entities)
  • Supports full-text search on data and search on changed data, and export of data to the CSV format using Kibana
  • Support configuring different permissions for audit data for different users

Licensing

Commercial license terms applied.

Releases

Version: 2.0.0
Framework Version: 9.12.0
Release Notes: New Release with version : 2.0.0
Version: 1.0.0
Framework Version: 9.12.0
Release Notes: Initial Release