Post

Ingest M365 Roadmap content in Microsoft 365 using Microsoft Graph connectors

Ingest M365 Roadmap content in Microsoft 365 using Microsoft Graph connectors

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

M365 Roadmap Graph Connector M365 Roadmap Graph 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 error The request is malformed or incorrect and the connection failed to be created.

Connection Id

  • 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.

There are no versions available for the package

References:

This post is licensed under CC BY 4.0 by the author.