Creating a Confluence App

  1. Go to https://developer.atlassian.com/console/myapps
  2. Click “Create” and choose “OAuth 2.0 integration”
  3. Name your app and click “Create”
  4. In “Authorization”:
    • Set callback URL: <FRONTEND_URL>/client/confluence/callback
  5. In “Permissions”:
    • Add “Confluence API” scopes:
      • read:content-details:confluence
      • read:page:confluence
      • write:page:confluence
      • read:content:confluence
      • read:attachment:confluence
      • read:comment:confluence
      • read:template:confluence
      • read:label:confluence
      • read:content.property:confluence
      • read:whiteboard:confluence
      • write:whiteboard:confluence
      • read:blogpost:confluence
      • write:blogpost:confluence
      • write:content:confluence
      • read:space-details:confluence
      • read:space:confluence
    • Add “OpenID Connect” scope:
      • offline_access