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

Microsoft

Extend Microsoft 365 Copilot in TypeScript

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • Learn what Microsoft 365 Copilot is and why you should consider extending it. Learn about the different options that you have for extending Microsoft 365 Copilot.

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

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

    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 a custom API protected with Microsoft Entra authentication
    • Understand how to extend and optimize message extensions for use with Microsoft 365 Copilot
  • Build Copilot connectors using TypeScript to import external content to Microsoft 365.

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

    • Understand what Copilot 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 Copilot connectors for use with Microsoft 365 Copilot

Syllabus

  • Get started with Microsoft 365 Copilot extensibility
    • Introduction
    • What is Microsoft 365 Copilot?
    • Understand Microsoft 365 Copilot extensibility options
    • Module assessment
    • Summary
  • Connect Microsoft 365 Copilot to your external data in real-time with message extension plugins built with TypeScript and Visual Studio Code
    • Introduction
    • What are message extensions?
    • Create a message extension
    • Exercise - Create a message extension
    • Add single sign-on
    • Exercise - Add single sign-on
    • Return product data from Microsoft Entra protected API
    • Exercise - Return product data from Microsoft Entra protected API
    • Extend and optimize message extensions for use with Microsoft 365 Copilot
    • Exercise - Extend and optimize message extensions for use with Microsoft 365 Copilot
    • Module assessment
    • Summary
  • Integrate external content with Microsoft 365 Copilot using Copilot connectors built with TypeScript
    • Introduction
    • What are Copilot 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 Copilot connectors with Microsoft 365 Copilot
    • Exercise – Enable external connection for inline results
    • Exercise – Get answers based on external content in Copilot
    • Module assessment
    • Summary

Reviews

Start your review of Extend Microsoft 365 Copilot in TypeScript

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.