title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Build plugins and connectors for Microsoft 365 Copilot
Course Description
Overview
This training course is designed to help you understand the extensibility options available for Build connectors and plugins for Microsoft 365 Copilot. You learn about the different ways to extend Copilot, including building plugins and connectors, and how to choose the right option for your use case. The course also covers best practices for building high-quality plugins and connectors, as well as data, privacy, and security considerations. Whether you're a pro-code or low/no-code developer, this course helps you chart your path to extending and customizing Build connectors and plugins for Microsoft 365 Copilot.Objectives
- Describe the business value, benefits, and limitations of extending Microsoft 365 Copilot.
- Examine use cases for different extensibility options.
- Optimize your plugins for use with Copilot.
- Apply best practices for building high quality plugins for Copilot.
- Understand data, privacy, and security considerations for plugins and connectors.
- 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
- Understand the purpose and functionality of Teams Message Extensions as plugins in Microsoft 365 Copilot.
- Learn how to set up a development environment and run the Northwind Inventory application.
- Gain practical experience in running the application as a message extension in Microsoft Teams and Outlook.
- Run the application as a plugin for Microsoft 365 Copilot and experiment with prompting.
- Develop skills in adding new commands to the application to expand the plugin capabilities and perform more tasks.
- Understand the underlying code of the application and how it works in more depth.
Prerequisites
- Basic knowledge of C#
- Basic knowledge of Bicep
- Basic knowledge of authentication
- Administrator access to a Microsoft 365 tenant
- Access to an Azure subscription
- Access to Microsoft 365 Copilot is optional and required only to complete one exercise
- Visual Studio 2022 17.10+ with Teams Toolkit (Microsoft Teams development tools component) installed
- .NET 8.0
- Dev Proxy 0.19.1+
- Experience with TypeScript (TS), JavaScript (JS), Node.js, and npm
- Experience with Visual Studio Code (Visual Studio Code)
- Experience with the Microsoft Teams Toolkit, message extensions, and adaptive cards
- Familiarity with Microsoft 365 Copilot, Microsoft Teams, and Microsoft 365
Topics
- Introduction
- Extension fundamentals
- Add knowledge with Graph connectors
- Add skills with plugins
- Build your own copilot
- Knowledge check
- Introduction
- Why extend Copilot?
- Which path for extensibility should you choose?
- What are the benefits and limitations?
- Optimize your plugin for Microsoft 365 Copilot
- How will you use your plugin or connector?
- Apply data, privacy, and security practices when developing your plugin or connector
- 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
- Introduction
- Prepare your development environment
- Exercise 1 - Run the sample as a message extension
- Exercise 2 - Run the sample as a Copilot plugin
- Exercise 3 - Add a new command
- Exercise 4 - Explore the plugin source code
- Summary
Related Courses
-
Microsoft 365 Fundamentals
MOC-MS-900T01- Duration: 1 Day
- Delivery Format: Classroom Training, Online Training
- Price: 595.00 USD
-
Microsoft® Office 365™ Online (with Skype® for Business) note: for Office 2013, 2016, or later
LO-091029- Duration: 1 Day
- Delivery Format: Classroom Training, Online Training
- Price: 595.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.