Confluence Server
Confluence is a team workspace and knowledge management tool for creating, organizing, and collaborating on documentation, meeting notes, project plans, and more.
Authentication Types
Confluence Server supports 3 authentication methods:
-
OAuth - Create your own Atlassian OAuth app with custom scopes. Every user connects with their Atlassian account.
- Pros: Full control, per-user tracking, production-ready
- Cons: ~2 min setup
-
API Key - Use your Atlassian email and API token for authentication.
- Pros: Easy setup
- Cons: Single credential for all users
-
API Key Per User - Each user provides their own Atlassian email and API token.
- Pros: Per-user tracking, better security
- Cons: Each user needs to set up their own token
General Settings
Before using the connector, you need to configure:
- Confluence Organization Domain - Your Confluence instance domain (e.g.,
yourcompany.atlassian.net)
Setting up OAuth
- Click Create → OAuth 2.0 integration
- Enter a name for your app and click Create
-
In the left sidebar, go to Permissions
-
Click Add next to Confluence API and configure the scopes you need
-
In the left sidebar, go to Authorization
-
Click Add next to OAuth 2.0 (3LO)
- Copy the Redirect URL from Webrix and paste it as the Callback URL
-
Click Save changes
-
In the left sidebar, go to Settings
-
Copy the Client ID and Secret
-
In Webrix, paste the Client ID and Client Secret
-
Select the scopes you need. Available scopes include:
- Content operations (read, write, delete pages, blog posts, comments)
- Space management (read, write, delete spaces and permissions)
- User and group management
- Attachments, labels, templates
- Analytics and audit logs
- Whiteboards and custom content
-
Enter your Confluence Organization Domain in General Settings
-
Click Save Changes
Generating an API Key
-
Click Create API token
-
Give your token a descriptive label (e.g., "Webrix Confluence Integration")
-
Click Create
-
Copy the token immediately (it won't be shown again)
-
In Webrix, enter the API key as a Bearer token
Available Scopes
The Confluence Server connector provides comprehensive access with the following scope categories:
- Content Management: Read, write, and delete pages, blog posts, comments, and inline comments
- Space Operations: Manage spaces, space properties, and space permissions
- Labels & Attachments: Add, modify, and remove labels and attachments
- User & Group Management: Access user and group information
- Templates: Read and write content templates
- Analytics: Access content analytics data
- Audit: Read audit logs
- Custom Content: Manage custom content types
- Whiteboards: Create and manage whiteboards
For a complete list of scopes, refer to the Atlassian Confluence API documentation.