Build connectors and plugins for Microsoft Copilot for Microsoft 365 (MS-4010)

Course 8724
1 DAY COURSE
Price: $716.00
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
Course Dates
Attendance Method
Additional Details (optional)