Build connectors and plugins for Microsoft Copilot for Microsoft 365 (MS-4010)
Course 8724
1 DAY COURSE
Course Outline
This course provides a comprehensive introduction to extending Microsoft Copilot for Microsoft 365. You will explore how to build connectors and plugins that enhance Copilot's functionality, whether you are a pro-code or low/no-code developer. From understanding the fundamentals of Copilot extensibility to hands-on projects with .NET, Visual Studio, and TypeScript, you'll learn best practices for creating high-quality extensions that align with data, privacy, and security considerations.
Build connectors and plugins for Microsoft Copilot for Microsoft 365 (MS-4010) Benefits
-
In this course, you will:
- Master the art of extending Microsoft Copilot by building custom plugins and connectors.
- Gain hands-on experience with .NET, Visual Studio, and TypeScript.
- Enhance your productivity by integrating external data sources with Copilot for real-time insights.
- Learn best practices for data security and privacy in plugin development.
-
Prerequisites:
None.
-
Exam Information:
None.
Build Microsoft Copilot Connectors and Plugins Training Outline
Learning Objectives
Module 1: Microsoft Copilot Extensibility Fundamentals
- Extension fundamentals
- Add knowledge with Graph connectors
- Add skills with plugins
- Build your own copilot
- Knowledge check
Module 2: Choose a Copilot Extensibility Development Path
- Why extend Copilot?
- Which path for extensibility should you choose?
- What are the benefits and limitations?
- Optimize your plugin for Copilot for Microsoft 365
- How will you use your plugin or connector?
- Apply data, privacy, and security practices when developing your plugin or connector
Module 3: Connect Copilot for Microsoft 365 to Your External Data in Real-Time
- 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
Module 4: Guided Project - Build a Message Extension Plugin with TypeScript (TS) for Microsoft Copilot
- 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
Private Team Training
Interested in this course for your team? Please complete and submit the form below and we will contact you to discuss your needs and budget.
- choosing a selection results in a full page refresh