Skip to content

docs: Document Atlassian OAuth permissions and service account requirements#319

Merged
prithvi2206 merged 1 commit intomainfrom
promptless/atlassian-permissions-docs
Mar 24, 2026
Merged

docs: Document Atlassian OAuth permissions and service account requirements#319
prithvi2206 merged 1 commit intomainfrom
promptless/atlassian-permissions-docs

Conversation

@promptless
Copy link
Contributor

@promptless promptless bot commented Mar 24, 2026

Open this suggestion in Promptless to view citations and reasoning process

Adds a new "Permissions Required" section to the Atlassian Integration page, documenting the specific OAuth scopes requested and service account permission requirements.

What's new:

  • Jira Scopes table: Documents read:jira-work, write:jira-work, and read:jira-user scopes with their purposes
  • Confluence Scopes table: Documents classic scopes (read:confluence-space.summary, read:confluence-content.all) and granular scopes for API v2 compatibility
  • Additional Scopes: Documents offline_access for token refresh
  • Service Account Permissions: Specifies the minimum permissions needed:
    • Jira: "User" role (not "User access admin")
    • Confluence: "Can view" permission on spaces
  • Info callout: Clarifies that Promptless only reads data and does not write to Jira or Confluence

Why this matters:
A customer (Alation) asked for a connection spec with minimal permissions to create a service account for the integration. The existing docs mentioned service accounts but didn't provide specific OAuth scope or permission requirements. This update gives enterprise customers concrete, actionable information for setting up dedicated service accounts with least-privilege access.

Related trigger: Slack thread in #dogfood - Alation questions about Atlassian integration permissions

…ntegration docs

Adds a new "Permissions Required" section documenting:
- Specific OAuth scopes requested for Jira (read:jira-work, write:jira-work, read:jira-user)
- Specific OAuth scopes requested for Confluence (read:confluence-space.summary, read:confluence-content.all, plus granular scopes)
- offline_access scope for token refresh
- Service account permission requirements (User role for Jira, Can view for Confluence)

This addresses a customer question about the minimum permissions needed to set up
a dedicated service account for the Atlassian integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

## Permissions Required

The OAuth consent screen displays the permissions Promptless requests when you connect Atlassian. Promptless requests only the scopes needed to read Jira issues and Confluence pages for documentation context.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OAuth scopes defined in IntegrationsList.tsx - includes classic scopes (read:jira-work, write:jira-work, read:jira-user) and Confluence scopes (read:confluence-space.summary, read:confluence-content.all, plus granular scopes for API v2 compatibility)

Source: https://github.com/Promptless/promptless/blob/main/promptless-dashboard/src/components/IntegrationsList.tsx

@vercel
Copy link

vercel bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
promptless-docs Ready Ready Preview, Comment Mar 24, 2026 5:28am

Request Review

@prithvi2206 prithvi2206 merged commit e47e1e4 into main Mar 24, 2026
4 checks passed
@promptless promptless bot deleted the promptless/atlassian-permissions-docs branch March 24, 2026 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant