Retrieve and summarize SharePoint data
Create and deploy a web application and an agent that can act on SharePoint knowledge using Microsoft Foundry and Copilot Retrieval API on Azure Container Apps.
Template details
This project features a web application and an agent designed to help users process information from their SharePoint content and generate summary reports. The application leverages the Microsoft Foundry SDK to host and communicate with the agent, which utilizes the Copilot Retrieval API for semantic queries of relevant SharePoint content. The Retrieval API relies on SharePoint’s built-in semantic index and access control.
Key features
- Policy Compliance Analysis: Analyzes SharePoint documents against organizational compliance rules, providing detailed violation reports with citations.
- SharePoint Integration: Uses Microsoft 365 Copilot Retrieval API with proper authentication to retrieve policy documents from SharePoint sites with respect to user permissions.
- Built-in Monitoring and Tracing: Integrated monitoring capabilities, including structured logging with ILogger, enable tracing and logging for easier troubleshooting and performance optimization.
- Web-based Interface: Modern Bootstrap-based responsive web interface with authentication flows and real-time progress indicators.
Disclaimer
IMPORTANT! Solution templates are to assist your development of AI solutions for specific scenarios. Review all provided resources and carefully test all AI solution behavior in the context of your use case. Learn more in the transparency documents for Agent Service and Agent Framework . AI solutions you create may be subject to legal and regulatory requirements, may require licenses, or may not be suitable for all industries, scenarios, or use cases. By using any solution template, you are acknowledging that AI solutions or other output created using that template are solely your responsibility, and that you will comply with all applicable laws, regulations, and relevant safety standards, terms of service, and codes of conduct.
Skip the setup and get running in code with one command. Docs
winget install Microsoft.FoundryDevPack