You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use this article to find step-by-step instructions and code samples for using the Sharepoint tool in Azure AI Foundry Agent Service.
18
+
Use this article to find step-by-step instructions and code samples for using the SharePoint tool in Azure AI Foundry Agent Service.
19
19
20
-
## Step 1: Create an agent
20
+
## Create an agent
21
21
22
22
Follow the [REST API Quickstart](../../quickstart.md?pivots=rest-api#api-call-information) to set the right values for the environment variables `AGENT_TOKEN`, `AZURE_AI_FOUNDRY_PROJECT_ENDPOINT` and `API_VERSION`.
Copy file name to clipboardExpand all lines: articles/ai-services/agents/how-to/tools/sharepoint.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ms.custom: azure-ai-agents
13
13
---
14
14
# Use the Microsoft SharePoint tool (preview)
15
15
16
-
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.
16
+
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.
17
17
18
18
## Usage support
19
19
@@ -22,17 +22,16 @@ Integrate your agents with the **Microsoft Sharepoint** to chat with your privat
22
22
| ✔️ | - | - | - | ✔️ | ✔️ | ✔️ |
23
23
24
24
## Prerequisites
25
-
1. Developers and end users have Microsoft 365 copilot license
26
25
27
-
1. Developers and end users have at least `Azure AI User` RBAC role.
28
-
29
-
1. Developers and end users have at least `READ` access to the SharePoint site.
26
+
* Developers and end users have Microsoft 365 copilot license
27
+
* Developers and end users have at least `Azure AI User` RBAC role.
28
+
* Developers and end users have at least `READ` access to the SharePoint site.
30
29
31
30
## Setup
32
31
33
32
> [!NOTE]
34
-
> 1. Supported document types: text data in the following format: `.pdf`, `.docx`, `.ppt`, `.txt`, `.aspx`
35
-
> 2. We recommend you start with SharePoint sites that have: a simple folder structure and a small number of short documents.
33
+
> * Supported document types: text data in the following format: `.pdf`, `.docx`, `.ppt`, `.txt`, `.aspx`
34
+
> * We recommend you start with SharePoint sites that have: a simple folder structure and a small number of short documents.
36
35
37
36
1. Create an agent by following the steps in the [quickstart](../../quickstart.md).
0 commit comments