Notion Logs
Panther supports receiving Notion logs directly via webhook
Last updated
Was this helpful?
Panther supports receiving Notion logs directly via webhook
Last updated
Was this helpful?
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 .