Create a public connection
To enable OAuth 2.0, you need to create a public connection in Notion and retrieve the OAuth credentials.
Sign in to Notion
Sign in to your Notion account.
- Navigate to Public Integrations.
Create a new connection
Click the Create a new connection button.
- Enter a Connection name (for example,
StackOne OAuth). - Upload a Logo (required).
- Select the Development workspace.
- Add the following redirect URI:
https://api.stackone.com/connect/oauth2/notion/callback - In Installable in, select Any workspace to allow installation in any workspace, or select Selected workspaces only to limit installation.
- If you choose Selected workspaces only, the Selected workspaces dropdown appears below with the development workspace preselected, and you can add more workspaces from that dropdown.
- Click Create.
- In the confirmation popup, click Configure connection settings.
Configure capabilities
On the Edit connection page, configure the following capabilities.
- Under Content capabilities and Comment capabilities, enable capabilities based on your needs.
- Under User capabilities, select Read user information including email addresses (required for a successful connection).
- Click Save.
Retrieve OAuth credentials
Copy the OAuth credentials from the Authorization section.
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for Notion:Navigate to Connector Profiles
Login to StackOne and navigate to Connector Profiles