From 2626077c27a4956bcb884ada70b8520c35a17f49 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Tue, 10 Dec 2024 11:47:02 +0100 Subject: [PATCH] Updates SharePoint Online page --- .../docs/connectors-sharepoint-online.asciidoc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/reference/connector/docs/connectors-sharepoint-online.asciidoc b/docs/reference/connector/docs/connectors-sharepoint-online.asciidoc index 02f598c16f63c..88873943e98b6 100644 --- a/docs/reference/connector/docs/connectors-sharepoint-online.asciidoc +++ b/docs/reference/connector/docs/connectors-sharepoint-online.asciidoc @@ -145,6 +145,12 @@ Here's a summary of why we use these Graph API permissions: * *Groups.Read.All* is used to fetch groups for document-level permissions * *User.Read.All* is used to fetch user information for document-level permissions +[NOTE] +==== +When using the `Comma-separated list of sites` configuration field, ensure the sites specified match those granted `Sites.Selected` permission in SharePoint. +If the `Comma-separated list of sites` field is set to `*` or the `Enumerate all sites` toggle is enabled, the connector will attempt to access all sites. This requires broader permissions, which are not supported with `Sites.Selected`. +==== + Due to the way the Graph API is designed, these permissions are "all or nothing" - it's currently impossible to limit access to these resources. **** @@ -606,6 +612,12 @@ Here's a summary of why we use these Graph API permissions: * *Groups.Read.All* is used to fetch groups for document-level permissions * *User.Read.All* is used to fetch user information for document-level permissions +[NOTE] +==== +When using the `Comma-separated list of sites` configuration field, ensure the sites specified match those granted `Sites.Selected` permission in SharePoint. +If the `Comma-separated list of sites` field is set to `*` or the `Enumerate all sites` toggle is enabled, the connector will attempt to access all sites. This requires broader permissions, which are not supported with `Sites.Selected`. +==== + Due to the way the Graph API is designed, these permissions are "all or nothing" - it's currently impossible to limit access to these resources. ****