YoVDO

Extend Microsoft 365 Copilot in TypeScript

Offered By: Microsoft via Microsoft Learn

Tags

Typescript Courses Visual Studio Code Courses Single-Sign-On Courses Microsoft 365 Courses Microsoft Copilot Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
  • 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 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 Copilot for Microsoft 365
  • Module 3: Build Microsoft Graph connectors using TypeScript to import external content to Microsoft 365.

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

Tags

Related Courses

DEV201x: Introduction to TypeScript
Microsoft via edX
Developing Dynamic Web Applications Using Angular
Microsoft via edX
Introduction to TypeScript 2
Microsoft via edX
Multiplatform Mobile App Development with NativeScript
The Hong Kong University of Science and Technology via Coursera
Angular Fundamentals
Microsoft via edX