Notion Connector
The Notion connector indexes databases, pages, and comments across your Notion workspace.
Create the Notion integration
As an administrator, you can either follow the steps below or navigate directly to My Integrations:
- Click on
Settings & members. - Under
Workspace, click onConnections. - Click the link for
Develop or manage integrations.
Create a new Internal integration by following the steps below:
- Choose the associated workspace and give it an appropriate name, e.g. Atolio.
- (Optional) Use the Atolio logo here, if needed.
- Under
Secrets, copy theInternal Integration Secret. You’ll provide it as described in Required Configuration Values. - Under
Capabilities:
- Only “Read content” and “Read comments” are necessary. The other permissions can be removed.
- Ensure that “Read user information including email addresses” is enabled.
- Click
Save changes.
Required Configuration Values
Enter these values in the Atolio Admin console (v4.24 and later), or send them to Atolio Support (your Deployment Engineer).
| Value | Where to find it | Example / format | Secret |
|---|---|---|---|
| Internal Integration Secret | Create the Notion integration, under Secrets | Long random string | Yes |
Keep secrets secure: Share values marked “Yes” in the Secret column only through a password-manager share (e.g. 1Password) or another secure channel agreed with Atolio Support. Never send them in plain email, chat, or support tickets.
Configuration Example
Add this block to connector-values.yaml. Replace each <PLACEHOLDER> with the matching value from the table above, and remove any line marked “Only if” that doesn’t apply.
connectors:
notion:
default:
notion:
connector: notion
instance: default
source: notion
common:
enabled: true
identity-provider: false
secrets:
token:
value: "<INTERNAL_INTEGRATION_SECRET>"
configuration: {}