This guide explains how to create a Confluence OAuth integration and connect it to your AptEdge instance.
Prerequisites:
We recommend creating an integration user in Atlassian for this connection (It can be the same account used for Jira)
Ensure the user has access to all Confluence spaces that should be indexed in AptEdge.
The account only requires read permissions.
The following steps should be performed with the integration user.
Step 1: Create a Confluence OAuth Integration
Navigate to the Atlassian Developer Console:
Click Create.
From the dropdown menu, select OAuth 2.0 Integration.
Enter a name for the integration, for example:
AptEdge Confluence IntegrationClick Create.
Step 2: Configure Confluence Permissions
In the left-hand navigation menu, select Permissions.
Click Add next to Confluence API.
Select Configure.
Under Classic Scopes, click Edit Scopes.
Enable the following permissions:
- Read Confluence space summary (
read:confluence-space.summary) - Read Confluence content properties (
read:confluence-props) - Read Confluence content summary (
read:confluence-content.summary) - Read Confluence detailed content (
read:confluence-content.all) - Search Confluence content and space summaries (
search:confluence) - Read content permission in Confluence (
read:confluence-content.permission) - Read user (
read:confluence-user) - Read user groups (
read:confluence-groups) - Download content attachments (
readonly:content.attachment:confluence)
Click Save.
Step 3: Configure OAuth Authorization
In the left-hand navigation menu, select Authorization.
Click Add under OAuth 2.0.
Enter the callback URL for your AptEdge instance:
For example, if your aptedge instance is https://acme.aptedge.io, enter
https://acme.aptedge.io/confluence/callback
Click Save changes.
Step 4: Retrieve the OAuth Credentials
Open the Settings page of your OAuth integration.
Copy the following values:
Client ID
Client Secret
You will need these values to connect Jira to AptEdge.
Step 5: Connect Confluence to AptEdge
Log in to your AptEdge instance as an administrator.
Click the gear icon in the top navigation.
Select:
Admin Settings → Integrations
Find Confluence Cloud.
Click Connect.
Enter the following information:
OAuth Client ID
(from Step 4)OAuth Client Secret
(from Step 4)
Click Authorize.
Comments
0 comments
Article is closed for comments.