Skip to content

Commit a71c132

Browse files
authored
[DOCS] Update sharepoint-online connector perms (elastic#116641)
1 parent b7167b7 commit a71c132

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

docs/reference/connector/docs/connectors-sharepoint-online.asciidoc

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,16 @@ Select an expiration date. (At this expiration date, you will need to generate a
8787
+
8888
```
8989
Graph API
90-
- Sites.Read.All
90+
- Sites.Selected
9191
- Files.Read.All
9292
- Group.Read.All
9393
- User.Read.All
9494
9595
Sharepoint
96-
- Sites.Read.All
96+
- Sites.Selected
9797
```
98+
NOTE: If the `Comma-separated list of sites` configuration is set to `*` or if a user enables the toggle button `Enumerate all sites`, the connector requires `Sites.Read.All` permission.
99+
98100
* **Grant admin consent**, using the `Grant Admin Consent` link from the permissions screen.
99101
* Save the tenant name (i.e. Domain name) of Azure platform.
100102
@@ -138,7 +140,7 @@ Refer to https://learn.microsoft.com/en-us/sharepoint/dev/general-development/ho
138140
139141
Here's a summary of why we use these Graph API permissions:
140142
141-
* *Sites.Read.All* is used to fetch the sites and their metadata
143+
* *Sites.Selected* is used to fetch the sites and their metadata
142144
* *Files.Read.All* is used to fetch Site Drives and files in these drives
143145
* *Groups.Read.All* is used to fetch groups for document-level permissions
144146
* *User.Read.All* is used to fetch user information for document-level permissions
@@ -546,14 +548,16 @@ Select an expiration date. (At this expiration date, you will need to generate a
546548
+
547549
```
548550
Graph API
549-
- Sites.Read.All
551+
- Sites.Selected
550552
- Files.Read.All
551553
- Group.Read.All
552554
- User.Read.All
553555
554556
Sharepoint
555-
- Sites.Read.All
557+
- Sites.Selected
556558
```
559+
NOTE: If the `Comma-separated list of sites` configuration is set to `*` or if a user enables the toggle button `Enumerate all sites`, the connector requires `Sites.Read.All` permission.
560+
557561
* **Grant admin consent**, using the `Grant Admin Consent` link from the permissions screen.
558562
* Save the tenant name (i.e. Domain name) of Azure platform.
559563
@@ -597,7 +601,7 @@ Refer to https://learn.microsoft.com/en-us/sharepoint/dev/general-development/ho
597601
598602
Here's a summary of why we use these Graph API permissions:
599603
600-
* *Sites.Read.All* is used to fetch the sites and their metadata
604+
* *Sites.Selected* is used to fetch the sites and their metadata
601605
* *Files.Read.All* is used to fetch Site Drives and files in these drives
602606
* *Groups.Read.All* is used to fetch groups for document-level permissions
603607
* *User.Read.All* is used to fetch user information for document-level permissions

0 commit comments

Comments
 (0)