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

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

Ready to get started

An online learning platform where you can easily access course content throughout your life and earn a qualification at any time.

Develop your skills

Study with ITShare — explore our premium IT courses and start learning today.

Empower Your Learning with Our Premium IT Courses.

Subscribe to our newsletter

Copyright: © 2024 by ITShare Academy. All Rights Reserved.