Skip to content

Commit 2a02a79

Browse files
Merge pull request #5674 from lindazqli/patch-3
Update sharepoint.md
2 parents 3d719c1 + f60b806 commit 2a02a79

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

articles/ai-foundry/agents/how-to/tools/sharepoint.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ ms.custom: azure-ai-agents
1515

1616
Integrate your agents with the **Microsoft SharePoint** to chat with your private documents securely. You can connect to your SharePoint site, such as `contoso.sharepoint.com/sites/policies` to ground your Agents with that data. When a user sends a query, the agent will determine if SharePoint should be leveraged or not. If so, it will send a query using the SharePoint tool, which checks if the user has a Microsoft 365 Copilot license and use managed identity to retrieve relevant documents they have access to. The scope of retrieval includes all supported documents in this SharePoint site. Lastly, the agent will generate responses based on retrieved information. With identity passthrough (On-Behalf-Of) authorization, this integration simplifies access to enterprise data in SharePoint while maintaining robust security, ensuring proper access control and enterprise-grade protection.
1717

18+
## How it works
19+
The SharePoint tool makes it possible by enabling seamless integrations between AI agents and business documents stored in SharePoint empowered by [Microsoft 365 Copilot API](/microsoft-365-copilot/extensibility/api-reference/retrieval-api-overview). To ground your SharePoint documents, you can simply enter the sites or folders to connect with, and SharePoint tool will leverage [built-in indexing capabilities](/microsoftsearch/semantic-index-for-copilot) to enhance search and retrieval experience, including intelligent indexing, query processing, and content chunking.
20+
21+
Instead of requiring developers to export SharePoint content, build a custom semantic index, manage governance controls, and configure refresh logic, this capability automates the entire retrieval pipeline. It dynamically indexes documents, breaks content into meaningful chunks, and applies advanced query processing to surface the most relevant information. By leveraging the same enterprise-grade retrieval stack that powers Microsoft 365 Copilot, it ensures AI agent responses are grounded in the most up-to-date and contextually relevant content.
22+
23+
Customers rely on data security in SharePoint to access, create, and share documents with flexible document-level access control. Enterprise features such as Identity Passthrough/On-Behalf-Of (OBO) authentication ensure proper access control, allowing end users to receive responses generated from SharePoint documents they have permission to access. With OBO authentication, the Foundry Agent service uses the end user’s identity to authorize and retrieve relevant SharePoint documents, generating responses tailored towards specific end users.
24+
1825
## Usage support
1926

2027
|Azure AI foundry support | Python SDK | C# SDK | JavaScript SDK | REST API |Basic agent setup | Standard agent setup |
@@ -23,7 +30,7 @@ Integrate your agents with the **Microsoft SharePoint** to chat with your privat
2330

2431
## Prerequisites
2532

26-
* Developers and end users have Microsoft 365 Copilot license.
33+
* Developers and end users have Microsoft 365 Copilot license, as required by [Microsoft 365 Copilot API](/microsoft-365-copilot/extensibility/api-reference/retrieval-api-overview).
2734
* Developers and end users have at least `Azure AI User` RBAC role.
2835
* Developers and end users have at least `READ` access to the SharePoint site.
2936

0 commit comments

Comments
 (0)