SharePoint Connector for Confluence - Cloud

How the app works

This page explains how SharePoint Connector for Confluence connects Confluence and SharePoint, and how the AI features process data. It helps admins understand the architecture before installing or configuring the app.

Built on Atlassian Forge

The app runs on Atlassian Forge, so Atlassian hosts it, and the architecture is fixed. You don't run or maintain any server components yourself.

Confluence and SharePoint

All communication between Confluence and SharePoint Online happens in the end user's browser. There is no direct server-to-server connection between the two systems. Every request to the Microsoft Graph API runs in the context of the signed-in user, so each person reaches only the content they are already allowed to open in SharePoint.

image-20250723-102422.png
Image 1: High-Level Architecture for SharePoint Online (click to enlarge)

AI features

The AI features use the Azure OpenAI Service in Microsoft Azure, configured with the GPT-4o-mini model. An Azure function serves as a proxy between the Confluence macro and the Azure OpenAI Service. It is protected by JWT authentication and stores no data between requests.

No data is stored in the app backend or in the Azure OpenAI Service. Chat history is not supported, and prompts are cleared when the dialog closes.

AI-architecture-20241220-074032.png
Image 2: High-Level Architecture for the AI service

For details, see AI features data privacy.