MS-4010: Extending Microsoft 365 Copilot with declarative agents using Visual Studio Code
- Developeur
Training Overview
This course covers the extension of Microsoft 365 Copilot to meet the specific needs of businesses. It covers the use of graphical connectors and plugins to improve access to real-time data and create customised copilots. It explores the different development paths, with best practices for optimising plugins, as well as security and confidentiality aspects.
Training Objectives
- Create a declarative agent for Microsoft 365 Copilot using Visual Studio Code.
- Learn about actions with API plug-ins for declarative agents.
- Create an action for declarative agents with the API plug-in using Visual Studio Code.
- Using adaptive maps to display data in API plug-ins for declarative agents.
- Authenticate your API plug-in for declarative agents with secure APIs.
- Add custom knowledge to declarative agents using Microsoft Graph connectors and Visual Studio Code.
No prerequisites
Discover declarative agents for Microsoft 365 Copilot
- Assess whether a declarative agent is appropriate to extend Microsoft 365 Copilot for your scenario.
- Describe how the components of a declarative agent work together to create agents that run on Microsoft 365 Copilot.
Create an initial declarative agent for Microsoft 365 Copilot using Visual Studio Code
- Design a declarative agent to solve a business problem.
- Implement a declarative agent with custom knowledge.
- Load and use a declarative agent in Microsoft 365 Copilot to validate results.
Discover actions with API plug-ins for declarative agents
- Assess whether extending your declarative agent with an API plug-in action is appropriate for your scenario.
- Describe how API plug-ins allow a declarative agent to retrieve and modify external data.
Create an action for declarative agents with the API plug-in using Visual Studio Code
- Design a declarative agent with actions using an API plug-in.
- Integrate a declarative agent with an API plug-in connected to an anonymous API.
- Run the declarative agent with an API plug-in in Microsoft 365 Copilot to validate the results.
Use adaptive maps to display data in API plug-ins for declarative agents
- Create an adaptive map template that displays API data.
- Check that the adaptive map model displays the API data correctly.
- Configure the API plug-in to display data using the adaptive map template.
- Load your declarative agent for Microsoft 365 Copilot and validate the results.
Authenticate your API plug-in for declarative agents with secure APIs
- Identify how an API is secure.
- Design a secure way to integrate an API plug-in for Microsoft 365 Copilot with an API.
- Integrate an API plug-in with an API secured with an API key.
- Integrate an API plug-in with an API secured with OAuth2.
- Run the API plug-in in Microsoft 365 Copilot to validate the results.
- Adding custom knowledge to declarative agents using Microsoft Graph connectors and Visual Studio Code
- Designing a declarative agent with a Graph connector.
- Integrate a declarative agent with a Graph connector.
- Run the declarative agent with a Graph connector in Microsoft 365 Copilot to validate the results.
Update on 05/19/2025
In this training, we mix theory with technical workshops to quickly make you operational. Additionally, each participant receives course materials at the end of the training.
One of our consultant trainers conducts the training. With solid field experience, they make the learning process both interactive and enriching.
For assessment, the trainer regularly asks questions and uses various methods to continuously measure your progress. This approach promotes a dynamic and engaging learning experience.
After the training, we ask you to complete a satisfaction questionnaire. Your feedback helps us to maintain and constantly improve the quality of our training.
Finally, we offer the flexibility to deliver this training both in-person and remotely, and it can be customized to meet your company’s specific needs upon request.
You can register for one of our training courses up to two business days before it starts, if there are still available places and you signed quote.
If you have specific needs related to a disability, please do not hesitate to make a request; we are happy to adjust our services according to the type of disability.