2023-12-11 08-54-13
Neha Agrawal
Champion
Automated and Integrated Audit Logging at the Entity Level
172
Views
1
Comments
New
Database

Currently, we need to manually create and implement audit trails for every data change (Create, Update, Delete). This process is repetitive, error-prone, and adds significant development time. It also leads to performance issues, bloats the AOs, and creates complex, hard-to-maintain flows.


Solution: Automated and Integrated Audit Logging

The proposed solution is a built-in Service Studio feature that automates the entire process. Developers would simply enable an "Audit Log" property on an entity. The platform would then:

  1. Automatically inject highly optimized, asynchronous logging logic into the entity's database actions.

  2. Handle all performance optimizations behind the scenes to avoid slowing down the main transaction.

  3. Prevent the creation of extra AOs, as the audit data would be managed by the platform itself.

This transforms a complex, manual task into a single-click action, freeing developers to focus on core business logic while ensuring consistent, high-performance, and reliable data security and compliance.

Similar to what de OutSystems Powerplatform Dataverse provides.