Notion Logs
Panther supports receiving Notion logs directly via webhook
Last updated
Panther supports receiving Notion logs directly via webhook
Last updated
Panther ingests Notion audit logs through an , which receives events from a Notion connection. Learn more on .
This integration is only available to customers of .
In the left-side navigation bar of your Panther Console, click Configure > Log Sources.
Click Create New.
Search for “Notion,” then click its tile.
In the slide-out panel, the Transport Mechanism dropdown in the upper-right corner will be pre-populated with the HTTP option.
The Schemas - Optional field will be pre-populated with the Notion schema(s).
The Header Name associated with your Secret Key Value will be locked with a value of x-notion-signature
.
Be sure to securely copy your Secret Key Value, and store it in a safe location, as you will need it in the next step.
Do not proceed to the next step until the creation of your HTTP endpoint has completed.
From the left-side navigation bar of your Notion tenant, click Settings & Members > Connections.
Click the Workspace Connections tab.
Click +Add connection.
From the dropdown options, select Panther.
In the popup modal, provide values for the following fields:
Click Connect.
Notion.AuditLogs provide visibility into changes made to Notion workspaces.
To successfully complete below, your Notion user must have the Workspace owner role.
Click Start Setup.
Follow Panther's , beginning at Step 5.
You will be required to use . This is the only method of authentication Notion supports.
Payloads sent to this source are subject to the .
Learn more about this process on .
Webhook URL: Enter the HTTP Source URL you generated in .
Token: Enter the Secret Key Value you used in .
See rules for Notion in the .