DX Compliance provides a library of reusable components that speed up the delivery of common auditing-related functionalities.
Developers can quickly add Change Data Capture (CDC) capabilities to any mobile or web application, with audit events stored in a central repository.
IT administrators and compliance departments can access an audit monitoring console that displays logs across all OutSystems applications, greatly simplifying and enhancing governance.
Reduces development time and cost to build auditing capabilities
Supports mobile and multi-tenancy applications
Provides auditing functionalities for different use cases
Shows audit data across all applications in an intuitive dashboard for auditors
Enables offline data capture in remote and field operations with connectivity issues
Improves application performance
Duplicated effort: Take advantage of this library of reusable components that speed up the delivery of common auditing-related functionalities
Lack of standardisation: When developers build and rebuild audit functionalities across multiple portfolios in an application, it's likely that your data is not standardised. By using the same components for all of your development, your data and audit process can be centralised and unified.
Fragmented data: Developers can quickly add Change Data Capture (CDC) capabilities to any mobile or web application, with audit events stored in a central repository improving application performance.
Poor performance: By using DX Compliance, all of your data logs are stored in a separate database, speeding up the performance of your application
Difficulty meeting compliance obligations: Users can access an audit monitoring console that displays logs across all OutSystems applications, greatly simplifying and enhancing governance
Main features
Custom audit logsAllows audit logs to be customised according to use cases, enabling vital data capture while reducing data storage requirements. Capture as little or as much data as you need.
Offline capabilitiesSupports offline data capture when devices are disconnected due to poor connectivity, automatically synching with the server when connectivity returns.
Support for mobile appsProvides the capacity to track events directly from a mobile application.
Device trackingAutomatically stores information about the device being used to make data changes, as well as session information. Tracks the user journey even when no authorisation is required or when it spans multiple devices.
DX Compliance: How does it work?
Step 1: Initial setup
The developer uses the software developer kit (SDK) library of reusable components, including logic and widgets, to quickly embed into their apps the auditing capabilities required.
Step 2: Customising data captureThe developer registers the data to be captured, customises the audit logs and installs the audit monitoring console, which connects to a central database.
Step 3: Visualising & monitoring dataData from the entire application portfolio is captured in the central database and made available via the dashboards on the audit monitoring console. Data captured includes tracked changes for registered events, who made them, when the changes took place and from which device.