Skip to content

Confluence (Independent Publisher)#4132

Open
aaronmahbuild wants to merge 3 commits intomicrosoft:devfrom
aaronmahbuild:connector/confluence
Open

Confluence (Independent Publisher)#4132
aaronmahbuild wants to merge 3 commits intomicrosoft:devfrom
aaronmahbuild:connector/confluence

Conversation

@aaronmahbuild
Copy link
Copy Markdown

@aaronmahbuild aaronmahbuild commented Mar 3, 2026

  • I attest that the connector doesn't exist on the Power Platform today. I've verified by checking the pull requests in GitHub and by searching for the connector on the platform or in the documentation.
  • I attest that the connector works and I verified by deploying and testing all the operations.
  • I attest that I have added detailed descriptions for all operations and parameters in the swagger file.
  • I attest that I have added response schemas to my actions, unless the response schema is dynamic.
  • I attest I validated the swagger file, apiDefinition.swagger.json, by running paconn validate command.
  • If this is a certified connector, I confirm that apiProperties.json has a valid brand color and doesn't use an invalid brand color, #007ee5 or #ffffff. If this is an independent publisher connector, I confirm that I am not submitting a connector icon.
  • I have named this PR after the pattern of "Connector Name (Independent Publisher)" ex: HubSpot Marketing (Independent Publisher)
  • Within this PR markdown file, I have pasted screenshots that show: 3 unique operations (actions/triggers) working within a Flow. This can be in one flow or part of multiple flows. For each one of those flows, I have pasted in screenshots of the Flow succeeding.
  • Within this PR markdown file, I have pasted in a screenshot from the Test operations section within the Custom Connector UI.
  • If the connector uses OAuth, I have provided detailed steps on how to create an app in the readme.md.

Confluence — Independent Publisher Connector

Overview

Confluence Cloud is Atlassian's team wiki and knowledge management platform. This connector enables Power Automate makers to read pages, create and update content, post comments, search using Confluence Query Language (CQL), and access blog posts — all without leaving Power Automate. Authentication uses Basic Auth (Atlassian email + API token). This connector provides 9 action operations only; polling triggers for pages and comments are planned for a future version.

Publisher

Aaron Mah

Operations (9 total)

Operation Type Description
Get a page Action Returns a specific Confluence page including its title, body content, version info, and links.
List spaces Action Returns all Confluence spaces the authenticated user can access.
Create a page Action Creates a new page in a Confluence space with storage format (XHTML) body content.
Add a comment to a page Action Creates a footer comment on a Confluence page. Can reply to an existing comment.
Get a space Action Returns details of a specific Confluence space by its ID.
Update a page Action Updates an existing Confluence page title, body, or status. Requires version increment.
Search content Action Searches Confluence content using CQL. Supports full-text search, space/type filters, and date ranges.
List blog posts in a space Action Returns blog posts in a specific Confluence space.
Get a blog post Action Returns a specific Confluence blog post by its ID.

Test Results

  • 9/9 operations tested successfully in PA environment (API + PA portal)
  • paconn validate passed
  • 3 end-to-end scenario flows validated

Test Tab — All Operations

all-operations-passed

Scenario Flows

Scenario 1: Page Update Monitor
Recurrence → Search recent pages (CQL) → Condition → Apply to each (Get page details + Compose)

scenario-1-run-success

Scenario 2: Comment Check
Recurrence → Search comments (CQL) → Condition → Apply to each (Compose comment summary)

scenario-2-run-success

Scenario 3: Weekly Digest
Recurrence → Search pages → List spaces → Select summaries → Create HTML table → Compose digest

scenario-3-run-success

@aaronmahbuild aaronmahbuild marked this pull request as ready for review March 6, 2026 06:19
@aaronmahbuild aaronmahbuild requested a review from a team as a code owner March 6, 2026 06:19
@vmanoharas
Copy link
Copy Markdown
Contributor

vmanoharas commented Mar 6, 2026

Hi @aaronmahbuild,

Thank you for your interest in submitting the Confluence connector under the Independent Publisher (IP) program.

After review, we’re unable to proceed with this submission because Confluence already exists as an official Microsoft connector in the Power Platform connector catalog.

As per the Independent Publisher certification policy, new Independent Publisher connectors cannot be created for services that already have an existing Microsoft or certified connector.
This requirement is documented publicly here: https://learn.microsoft.com/en-us/connectors/custom-connectors/certification-submission-ip#step-1-verify-connector-isnt-already-built

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.

2 participants