Advanced Audit Trail
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
- Mendix Studio Pro 9.12.0 or higher
- Database supported by Mendix
Deployment
After purchase, actual implementation of the service in a Mendix application can be done using the following two modules:
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.