Unify Logo Footer.svg
Unify Automations
Logo
Audit by Unifyapps

Audit by Unifyapps

Logo

4 mins READ

The Audit by UnifyApps node enables monitoring and tracking of changes across your system with detailed audit records.

Overview

The Audit by UnifyApps node enables monitoring and tracking of changes across your system with detailed audit records. You can access a comprehensive history of data modifications, including who made changes, when they occurred, and what was altered, making it ideal for compliance, accountability, and troubleshooting.

Screenshot_2026-08-29_at_9.17.37_PM_1.png
Screenshot_2026-08-29_at_9.17.37_PM_1.png

Use Cases

Compliance Monitoring — Track all changes made to critical business data using Get Audit Records. This helps organizations maintain detailed logs for regulatory compliance and enables them to demonstrate accountability during audits.

Data Change Investigation — When unexpected data changes occur, use filters in Get Audit Records to identify when the change happened, who made it, and what exactly was altered. This allows for quick resolution of data issues.

Security Audit Trail — Maintain a comprehensive history of all system changes with filtered audit records. Security teams can monitor for unusual activities, investigate potential security breaches, and ensure that all modifications follow company policies.

Get Audit Records

Allows users to retrieve and analyze detailed logs of changes made across the system. Provides visibility into who modified data, what changes were made, and when they occurred.

Input Fields (General Audit Records)

  • Filter — Define conditions to narrow down audit records:

    • Where — Specify field name for filtering (e.g., Change Type, Owner User Id)

    • Condition — Select operators like "Equals to"

    • Value — Enter the specific value to match

    • Add Condition — Add another condition in the same group

    • Add Condition Group — Create logical groups with AND/OR operators

    • Add Filter — Combine multiple filters for complex queries

Input Fields (Asset-Specific Audit Records)

  • Select Asset — Choose the specific asset to audit

  • Asset ID — Provide the unique identifier for the selected asset

  • Filter — Same filtering capabilities as general audit records

Pagination

  • Offset — Starting point for retrieving records

  • Limit — Maximum number of records to retrieve

Sort Order

Choose between Ascending or Descending. Records are sorted based on the time they were captured.

Output

The action returns detailed audit records with a hierarchical structure:

  • Objects

     

    — Collection of audit records, each containing:

    • Columns — Key metadata: Change Type (create, update, delete), Owner User Id (who made the change)

    • Changes — Detailed modification info: Date, New Value, Field Name, Old Value, Additional context, Country, Line Item Id

Get Audit Records for an Asset

Retrieves audit records specific to a particular asset or resource within the system. Useful when you need to focus on the change history of a single important entity.

Input Fields: Select Asset (from dropdown); Asset ID (unique identifier); Filter (same options as general Get Audit Records).

Pagination and Sorting: Same options as the general Get Audit Records action.

Output: Similar structure to general Get Audit Records, but results are filtered to include only changes related to the specified asset.

Asset-specific audit configuration interface

Notes

Keep the following in mind when using Audit by UnifyApps:

  • Always apply at least one filter when calling Get Audit Records in high-volume environments; retrieving all records without filtering can produce very large result sets.

  • Change Type, Owner User Id, and timestamp are the three fields most commonly used for compliance filtering; add these before other conditions.

  • For asset-specific investigations, prefer Get Audit Records for an Asset over the general action — it scopes results immediately and typically runs faster.

  • Sort records in Descending order (newest first) when investigating a recent incident; switch to Ascending only when building a full chronological timeline.

  • Combine audit records with a notification step to alert on unauthorized or unexpected change types as part of a real-time security monitoring automation.