Skip to content

Commit 0e865ef

Browse files
Merge pull request #261655 from gmndrg/main
Describing that encrypted content is not supported.
2 parents 1c14820 + e539def commit 0e865ef

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

articles/search/search-howto-index-sharepoint-online.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: cognitive-search
99
ms.custom:
1010
- ignite-2023
1111
ms.topic: how-to
12-
ms.date: 12/18/2023
12+
ms.date: 12/19/2023
1313
---
1414

1515
# Index data from SharePoint document libraries
@@ -60,6 +60,7 @@ Here are the limitations of this feature:
6060

6161
+ SharePoint supports a granular authorization model that determines per-user access at the document level. The indexer doesn't pull these permissions into the index, and Azure AI Search doesn't support document-level authorization. When a document is indexed from SharePoint into a search service, the content is available to anyone who has read access to the index. If you require document-level permissions, you should consider [security filters to trim results](search-security-trimming-for-azure-search-with-aad.md) and automate copying the permissions at a file level to a field in the index.
6262

63+
+ Indexing user-encrypted files, Information Rights Management (IRM) protected files, ZIP files with passwords or similar encrypted content isn't supported. For encrypted content to be processed, the user with proper permissions to the specific file must remove the encryption so the item can be indexed accordingly when the indexer runs the next scheduled iteration.
6364

6465
Here are the considerations when using this feature:
6566

@@ -476,6 +477,14 @@ You can also continue indexing if errors happen at any point of processing, eith
476477
}
477478
```
478479

480+
If a file on the SharePoint site has encryption enabled, an error message similar to the following may be encountered:
481+
482+
```
483+
Code: resourceModified Message: The resource has changed since the caller last read it; usually an eTag mismatch Inner error: Code: irmEncryptFailedToFindProtector
484+
```
485+
486+
The error message will also include the SharePoint site ID, drive ID, and drive item ID in the following pattern: `<sharepoint site id> :: <drive id> :: <drive item id>`. This information can be used to identify which item is failing on the SharePoint end. The user can then remove the encryption from the item to resolve the issue.
487+
479488
## See also
480489

481490
+ [Indexers in Azure AI Search](search-indexer-overview.md)

0 commit comments

Comments
 (0)