Introduction
Image Tasks using Microsoft Graph, aka Focus, is a demo application built for first line workers who rely on image as an everyday part of their job.
This project demonstrates how to integrate the Focus application into Microsoft Teams and leverage a wide variety of Microsoft 365 and Azure platform capabilities.
By stitching together multiple points of extensibility into one solution, the Focus demo exemplifies how the application uses Microsoft Teams, Microsoft Graph, Power Automate and the OXML SDK to allow image capture and action all in the same context. Cognitive services provides speech to text and image recognition to identify items within a picture, allowing users to then take Microsoft Graph and Power Automate based actions on a selection.
Focus is a demo application intended to show interoperability with Microsoft Teams and is not a production ready application.
Getting Started
- Install Visual Studio With IIS express (With ASP.NET and WEB Development checked)
- Install .Net Framework 4.7.2 dev pack
- Install Ngrok
- M365 Tenant admin account
We have published the following demo videos to help with the deployment process and user experience:
Build and Test
Build the Focus solution, run the solution with IE or Google Chrome.
Microsoft Open Source Code of Conduct
This project has adopted the Microsoft Open Source Code of Conduct.
Resources:
- Microsoft Open Source Code of Conduct
- Microsoft Code of Conduct FAQ
- Contact [email protected] with questions or concerns