Skip to main content

Audit Log

Description:

Audit Log records selected process and workflow variables and fields into the AutomationEdge audit log. Use this step when you need a traceable record of runtime values for compliance, debugging, or operational monitoring. It supports multiple log levels so you can control the verbosity of what gets captured. Workflow designers typically place this step at key decision points or after critical operations to maintain a clear audit trail of how data flows through an automation.

The Audit Log step records compliance and tracking data. To ensure security compliance and prevent sensitive data exposure, the step includes a built-in security feature that automatically redacts sensitive information before creating the audit record. The step replaces secret fields, parameters, variables, and sensitive credential attributes, such as .Password, .Encrypted1, and .Encrypted2 with in encrypted format in the database(ae_audit_log) table. Additionally, the step replaces whole credential references, such as ${myCred}, with AE_CRED.

Note

The data redaction feature is fully automatic and requires no manual configuration. The step does not mask standard credential attributes like .Username, .Port, .Parameter1, and .Parameter2. The step treats standard attributes as general configuration and writes the values to the audit log as plain text.

Configurations:

Field NameDescription
Step NameName of the step. This name has to be unique in a single workflow.
Log LevelSelect the log level from the drop-down list.
Available values:
- INFO
- TRACE
Variable Log
variablesSpecify variables to logged in. For list of variable use comma separated variables.
Fields Tab:Contains table to accept fields to be logged in.
NameSpecify name of field to be logged in.
TypeType will be auto populated once the field name is selected, and the field is not editable.

Note: Secret variables are logged as ‘XXXX’