Extend Microsoft 365 Copilot in TypeScript
Offered By: Microsoft via Microsoft Learn
Course Description
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 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 TypeScriptMicrosoft 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