Skip to main content

Confluence API Scopes

A reference for IT teams on the Confluence API scopes required by Fellow.

Written by Amin Mirzaee
Updated over a week ago

Confluence API Scopes

Fellow uses the OAuth2 protocol to connect to the Confluence API on behalf of users. OAuth2 ensures that Fellow can only access the specific resources it's been authorized for - these are called scopes. The sections below describe each scope and why it's needed.

Fellow's Confluence integration uses three scopes, all of which are delegated (user-level) permissions.

Confluence API Scopes

write:page:confluence

Description: Create and update pages in Confluence.

Why Fellow needs it: Required to export Fellow meeting notes as pages in Confluence. This scope is only used while the user is active in the app.


search:confluence

Description: Search Confluence pages and spaces.

Why Fellow needs it: Required so users can search for and select which parent page or space to export their meeting notes to. This scope is only used while the user is active in the app.


offline_access

Description: Maintain a persistent connection to a user's Confluence account via refresh tokens.

Why Fellow needs it: Allows Fellow to keep the Confluence integration active without requiring users to re-authenticate each time they export notes.

Did this answer your question?