Curriculum
- 1 Section
- 4 Lessons
- 1 Day
Expand all sectionsCollapse all sections
- Topics4
- 1.1Microsoft 365 Copilot extensibility fundamentals Introduction Extension fundamentals Add knowledge with Graph connectors Add skills with plugins Build your own copilot Knowledge check
- 1.2Choose a Microsoft 365 Copilot extensibility development path 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
- 1.3Connect Microsoft 365 Copilot to your external data in real-time with message extension plugins built with .NET and Visual Studio 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
- 1.4Guided Project – Build a message extension plugin with TypeScript (TS) for Microsoft 365 Copilot (This is a Guided Project module where you complete an end-to-end project by following step-by-step instructions.) 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
Choose a Microsoft 365 Copilot extensibility development path 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
Prev
Guided Project – Build a message extension plugin with TypeScript (TS) for Microsoft 365 Copilot (This is a Guided Project module where you complete an end-to-end project by following step-by-step instructions.) 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
Next