You can use a secured file index. The best way is to create groups, assign users to those groups, and use those groups when creating the index. Security filters for trimming Azure Cognitive Search results using Active Directory identities doc walks you through creating such an index with users that are your AAD tenant.
Azure Blob Storage - how to use index tags in index search explorer?
I have an existing application that stores all types of documents(currently ~9TB) with full text search enabled in sql server. Now planning to migrate to Azure blob with cognitive search. I have user specific documents which should not be visible to other user while searching the document content. How to apply index tags while searching the document content(planning to have UID in index tags or metadata so that I can search the content of the users)? Is there any way to achieve it? I need to search the documents which are accessible only to the user who has access.
Ex: UserId -UID1 has doc1.txt and doc2.txt UserId -UID2 has doc3.txt and doc4.pdf When UID1 searches doc3 and doc4 content should not be visible.
Any help would be highly appreciated.
Azure AI Search
Azure Blob Storage
1 answer
Sort by: Most helpful
-
Ryan Hill 30,281 Reputation points Microsoft Employee Moderator
2022-07-10T20:57:24.637+00:00