Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Extend Microsoft Copilot for Microsoft 365 in .NET

Microsoft via Microsoft Learn

Overview

  • Module 1: Learn what Microsoft Copilot for Microsoft 365 is and why you should consider extending it. Learn about the different options that you have for extending Copilot for Microsoft 365.

    By the end of this module, you'll be able to:

    • Understand what Microsoft Copilot for Microsoft 365 is and how it works.
    • Understand how you can extend Copilot for Microsoft 365.
    • Understand when to use which extensibility option.
  • Module 2: Learn how to build Copilot for Microsoft 365 message extension plugins to connect it to external data sources and extend its capabilities.

    By the end of this module, you're able to:

    • Understand what message extensions are and how to build them
    • Create a message extension
    • Understand how to authenticate users using single sign-on and call Microsoft Graph to return data from SharePoint Online
    • Understand how to extend and optimize message extensions for use with Copilot for Microsoft 365
  • Module 3: Build Microsoft Graph connectors to import external content to Microsoft 365. You can build Microsoft Graph connectors on any platform and using any programming language.

    By the end of this module, you'll be able to:

    • Understand what Microsoft Graph connectors are and how to build them
    • Create an external connection and register its schema
    • Securely import external content to Microsoft 365
    • Understand how to optimize Microsoft Graph connectors for use with Copilot for Microsoft 365

Syllabus

  • Module 1: Module 1: Get started with Microsoft Copilot for Microsoft 365 extensibility
    • Introduction
    • What is Microsoft Copilot for Microsoft 365?
    • Understand Copilot for Microsoft 365 extensibility options
    • Knowledge check
    • Summary
  • Module 2: Module 2: Connect Copilot for Microsoft 365 to your external data in real-time with message extension plugins built with .NET and Visual Studio
    • Introduction
    • What are message extensions?
    • Create a message extension
    • Exercise - Create a message extension
    • Add single sign-on
    • Exercise - Add single sign-on
    • Retrieve product information from SharePoint Online
    • Exercise - Retrieve product information from SharePoint Online
    • Extend and optimize message extensions for use with Copilot for Microsoft 365
    • Exercise - Extend and optimize message extensions for use with Copilot for Microsoft 365
    • Knowledge check
    • Summary
  • Module 3: Module 3: Integrate external content with Copilot for Microsoft 365 using Microsoft Graph connectors built with .NET
    • Introduction
    • What are Microsoft Graph connectors?
    • Configure an external connection and deploy schema
    • Exercise - Configure an external connection and deploy schema
    • Import external content
    • Exercise - Import external content
    • Ensure secure access with access control list
    • Exercise - Ensure secure access with access control list
    • Understand requirements and recommendations for integrating Microsoft Graph connectors with Copilot for Microsoft 365
    • Exercise – Enable external connection for inline results
    • Exercise – Get answers based on external content in Copilot
    • Knowledge check
    • Summary

Reviews

Start your review of Extend Microsoft Copilot for Microsoft 365 in .NET

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.