Skip to main content
Send organization audit events to an external log collector over HTTPS. You must be an organization administrator to configure the endpoint.

Connect a log collector

1

Open organization settings

Open the workspace menu, select Organization, then open Audit Logs under Settings.
2

Connect the endpoint

Click Connect and enter the HTTPS URL that accepts your audit events.
Connect an organization audit webhook
3

Configure the request

Add any headers your collector requires. You can also merge custom JSON into every event, wrap the payload under a key such as event, and control TLS certificate verification.
4

Save and verify delivery

Click Save changes, then confirm that your collector receives an organization_setting event with a SUCCESS status.

Request options

Tracecat encrypts the webhook URL, custom headers, and custom payload at rest. Choose custom payload keys that do not overlap default fields unless you intend to replace them.

Event payload

An audit event contains the actor, affected resource, action, result, and scope.
Most audited changes emit an ATTEMPT event followed by SUCCESS or FAILURE. Your endpoint should return a successful response within 10 seconds; delivery failures do not block the audited action.

Update or disconnect the endpoint

Return to Organization → Audit Logs to update the request settings. Click the disconnect button to stop sending new organization audit events.
  • See Security architecture for the platform, agent, approval, and telemetry boundaries around audit events.
  • See Security for deployment hardening guidance.