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.
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 Name | Description |
|---|---|
| Step Name | Name of the step. This name has to be unique in a single workflow. |
| Log Level | Select the log level from the drop-down list. Available values: - INFO - TRACE |
| Variable Log | |
| variables | Specify variables to logged in. For list of variable use comma separated variables. |
| Fields Tab: | Contains table to accept fields to be logged in. |
| Name | Specify name of field to be logged in. |
| Type | Type will be auto populated once the field name is selected, and the field is not editable. |
Note: Secret variables are logged as ‘XXXX’