Ingest M365 Roadmap content in Microsoft 365 using Microsoft Graph connectors
Most of us are always going to Microsoft 365 roadmap site to get latest updates about the M365 roadmap features but have you ever through that the Microsoft 365 roadmap features could be Ingested into Microsoft 365 using a Microsoft Graph connector.
Overview
After going through the interesting Microsoft learn module Integrate external content with Copilot for Microsoft 365 using Microsoft Graph connectors built with .NET. After that I decided to build my first Microsoft Graph connector for Ingesting M365 Roadmap content in Microsoft 365 using Microsoft Graph connectors. I would really want to thank Waldek Mastykarz who helped me during implement that.
The idea
Most of us are always going to Microsoft 365 roadmap site to get latest updates about the roadmap features and I thought why not integrating the roadmap in Microsoft 365. After going through the Microsoft module, I found it easy and simple to implement. Check out my GitHub Repo for Microsft365 Roadmap Connector
Copilot for Microsoft 365
By Using Microsoft Graph connectors, you will be able to centralize information in your organization on Microsoft 365. Importing external content to Microsoft 365 allows Copilot for Microsoft 365 to reason over all information in your organization and give you relevant and accurate answers.
Conclusion
Using Microsoft Graph connectors, you can centralize information in your organization on Microsoft 365. Importing external content to Microsoft 365 allows you to find and discover relevant information and share it with your colleagues more easily. When you use Copilot for Microsoft 365, importing external content to Microsoft 365 lets Copilot reason over all information in your organization, which empowers it to give you more relevant responses.
Tips
- Don’t start your connection id with microsoft like what I did
microsoft365roadmap
because I got errorThe request is malformed or incorrect
and the connection failed to be created.
- If adding nuget package
System.CommandLine
does not work with you or if you get error"error: There are no versions available for the package 'System.CommandLine'."
then add the package manually to your .csproj file with the prerelease version then It will work and the project will be able to restore the packages.