Confluence #40382
Labels
Integrations Pod General
Issues related to the Integrations Pod that don't fit into other tags.
Integrations Product
Issues related to a specific integration
Query Widgets & IDE Pod
All issues related to Query, JS, Eval, Widgets & IDE
Task
A simple Todo
🎯 Objective
Set up an Atlassian Confluence OAuth 2.0 application to allow users to authenticate and integrate their Confluence accounts with our app. We'll obtain the Client ID and Client Secret required for the OAuth 2.0 authorization flow.
✅ Step-by-Step Instructions
1. Go to Atlassian Developer Console
Visit: https://developer.atlassian.com/console
Log in with your Atlassian account.
2. Create a New App
My Confluence Integration
)Click Create.
3. Configure OAuth 2.0
4. Add Required Scopes
Go to the "Permissions" or "Authorization > Scopes" section and add the required scopes:
Common Confluence scopes:
read:confluence-content.all
write:confluence-content
read:confluence-space.summary
read:confluence-user
📚 Full list of scopes: https://developer.atlassian.com/cloud/confluence/oauth-2-jwt/#scopes
5. Save and Retrieve Credentials
6. Implement OAuth 2.0 Authorization Code Flow
Authorization URL:
Token Exchange Endpoint:
7. Get Cloud ID and Call Confluence APIs
Get Cloud ID:
Use Confluence API:
✅ Outcome
The text was updated successfully, but these errors were encountered: