Hex Logs
Panther supports ingesting audit logs from Hex via webhook
Overview
Panther can receive real-time audit log events from Hex via webhook. This integration provides visibility into user activity across your Hex workspace, including project access, data exports, and administrative actions, enabling security monitoring and compliance auditing.
How to onboard Hex audit logs to Panther
Prerequisites
To set up this integration, you must be a Hex workspace admin with access to Settings > Audit Logs.
Step 1: Create a new Hex log source in Panther
In the left-hand navigation bar of your Panther Console, click Log Sources.
Click Create New.
Search for "Hex", then click its tile.
Click Start Setup.
Follow Panther's instructions for configuring an HTTP Source, beginning at Step 5.
You will be required to use shared secret authentication.
Payloads sent to this source are subject to the payload requirements for all HTTP sources.
Do not proceed to the next step until the creation of your HTTP endpoint has completed. Copy the HTTP Source URL, Header Name, and Secret Key Value — you will need them in Step 2.
Step 2: Configure the audit log stream in Hex
In your Hex workspace, navigate to Settings > Audit Logs.
Select Configure log stream.
Select Generic HTTPS as the destination type.
Fill in the fields:
URL: enter the HTTP Source URL you generated in Panther.
Auth header name: enter the Header Name you configured in Panther.
Auth header value: enter the Secret Key Value you configured in Panther.
Select either JSON or NDJSON for the Request Body Format.
Save the configuration.
Hex will begin streaming new audit events to Panther immediately.
Supported log types
Hex.Audit
Audit log events from the Hex analytics platform, capturing user and system actions within a workspace such as running cells, creating projects, managing access, and downloading data.
Last updated
Was this helpful?

