Supported Authorization Types
The platform supports OAuth v2.0 for Confluence integration. See App Authorization Overview for details.| Authorization Type | Basic OAuth |
|---|---|
| Pre-Authorize the Integration | Yes |
| Allow Users to Authorize the Integration | Yes |
Confluence integration can be authorized only for Developer and Enterprise editions. Trial edition is not supported. See Confluence documentation for details.
Prerequisites
Before enabling Confluence actions:- Create an Atlassian developer account.
- Create an OAuth app in Atlassian with permission:
write:confluence-content offline_access. See Atlassian OAuth documentation. - Copy the Client ID, Client Secret Key, Authorization URL, and Callback URL.
Step 1: Enable the Confluence Action
Go to App Settings > Integrations > Actions and select Confluence.Pre-authorize the Integration (OAuth)
- In the Configurations dialog, select the Authorization tab.
-
Set Authorization Type to Pre-authorize the Integration > OAuth.
-
Select the System card and click Authorize.
- You are redirected to https://auth.atlassian.com/authorize.
- Enter your developer account credentials.
- Click Allow Access to fetch the access token.
-
Select Custom and click Select Authorization > Create New.
- Select the authorization mechanism (e.g., OAuth v2). See Setting Up Authorization Using OAuth v2.
-
Enter the following credentials:
Field Description Callback URL Your callback URL Identity Provider Name Name of the identity provider Client ID OAuth client ID Client Secret OAuth client secret Authorization URL Authorization endpoint URL Token Request URL Token request endpoint URL Scope Required OAuth scopes Refresh Token URL Token refresh endpoint URL
-
Click Save Auth, then select the new profile.
- Click Authorize and enter login credentials.
- Click Allow Access if prompted.
-
Click Save. The Integration Successful pop-up appears on first configuration.
The Confluence action moves from Available to Configured.
- Click Skip for Now to install templates later.
Allow End Users to Authorize (OAuth)
- In the Configurations dialog, select the Authorization tab.
-
Set Authorization Type to Allow Users to Authorize the Integration > OAuth.
- Select the System card.
- Click Enable — a link is sent to the end user.
- The user clicks the link and enters credentials to authorize.
- Select Custom and click Select Authorization > Create New, following the instructions in the Custom Authorization section above.
-
You can also select an existing authorization profile.
- Click Enable.
Step 2: Install Confluence Action Templates
-
On the Integration Successful dialog, click Explore Templates.
-
Click Install for the desired template.
- The associated dialog task is auto-created. Click Go to Dialog or navigate to Automation AI > Use Cases > Dialogs.
- To use the templates, see Using Confluence Action Templates.