export_audit_log
Exports tamper-evident audit logs in SIEM formats (CEF, syslog, JSONL, JSON) with zero plaintext PII, writing to a local file or stream for compliance evidence.
Instructions
Zero-Trust Enterprise Compliance: Exports an immutable, tamper-evident audit log in SIEM standard formats (CEF / ArcSight, RFC 5424 Syslog, JSONL, or JSON) with zero plaintext PII leakage. Can write directly to a local log file or stream.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Optional raw text to sanitize and include in the exported audit log event. | |
| format | No | Audit log format: 'jsonl' (Datadog/ELK), 'cef' (ArcSight/Splunk), 'syslog' (RFC 5424), 'json', or 'markdown'. Defaults to 'jsonl'. | |
| department | No | Optional department or auditor identifier. Defaults to 'SecOps / Compliance'. | |
| session_id | No | Optional session ID for isolated multi-task agent memory. Defaults to 'default'. | |
| company_name | No | Optional company name for enterprise audit attribution. Defaults to 'PrivacyScrubber Client'. | |
| destination_file | No | Optional local file path to append the audit log event to (e.g. '/var/log/privacyscrubber.log'). |