This page provides an overview of the SharePoint Connector for Confluence and the components it interacts with. The app can be linked to an a single instance of either SharePoint Online or SharePoint On-PremisePremises.
SharePoint Online
...
Image 1: High Level Architecture for SharePoint Online (click to enlarge)
Remarks
...
All communication between Confluence and SharePoint is done by the client of the end user (i.e. browser). Direct communication between these two servers is not necessary.
To access the SharePoint Online REST API, the SharePoint Connector must be registered as application in Azure Active Directory.
SharePoint on-premise
...
Image 2: High Level Architecture for SharePoint on-premise (click to enlarge)
...
The whole communication between Confluence and SharePoint is done by the client of the end user (i.e. browser). Direct communication between these two servers is not necessary.
...