This page lists exercises associated with Microsoft skilling content on Microsoft Learn


Set up your lab environment

Level: 100 | Duration: 20 minutes

Activate your Power Platform trial and configure your environment before starting the course labs


Write and test prompts for Contoso Field Services

Level: 200 | Duration: 15 minutes

Practice writing and refining effective prompts for generative AI tools to support Contoso service agents


Use AI-powered Plans to design the Contoso Field Services solution

Level: 200 | Duration: 30 minutes

Use Microsoft Power Apps Plans to translate a business need into a structured solution blueprint


Build the Contoso Field Services data model in Dataverse

Level: 200 | Duration: 30 minutes

Create a solution, build the Work Order table with custom columns, and add sample records in Microsoft Dataverse


Configure Contoso security roles in Dataverse

Level: 200 | Duration: 20 minutes

Create Dataverse security roles for field technicians and service managers to control what each user type can see and do


Build a canvas app for Contoso field technicians

Level: 300 | Duration: 60 minutes

Create and customize a canvas app in Microsoft Power Apps that field technicians use to view and update their assigned Work Orders


Build a model-driven app for Contoso service managers

Level: 300 | Duration: 45 minutes

Create a model-driven app in Microsoft Power Apps that service managers use to track, prioritize, and manage all open Work Orders


Create a Contoso customer portal with Power Pages

Level: 300 | Duration: 60 minutes

Build an external-facing Power Pages site where Contoso customers can submit Work Orders and check their status


Automate technician notification with a cloud flow

Level: 300 | Duration: 30 minutes

Create an automated cloud flow in Microsoft Power Automate that notifies a field technician when a new Work Order is assigned to them


Build a Critical request approval flow for Contoso

Level: 300 | Duration: 30 minutes

Create an approval flow in Microsoft Power Automate that routes Critical priority Work Orders to a service manager before a technician is assigned


Query Contoso service history with AI Builder grounded prompts

Level: 400 | Duration: 45 minutes

Create an AI Builder prompt grounded in Dataverse data that lets Contoso service agents ask natural language questions about customer service history, and configure a row summary to surface AI-generated record summaries in the model-driven app


Build and evaluate a Copilot Studio agent for Contoso service managers

Level: 400 | Duration: 45 minutes

Create a Copilot Studio agent grounded on the Work Order table, add suggested prompts and a custom escalation topic, and use a second agent to compare the AI-generated plan from Lab 2 to the solution you built