---
title: PL-200 Labs
description: "Lab exercises for PL-200: Microsoft Power Platform Functional Consultant. Includes Applied Skills, Microsoft Learn, and Microsoft GitHub labs."
---

**Applied Skills:**

:::note
Applied Skills on Microsoft Learn are practical, hands-on exercises designed to help users build and demonstrate proficiency in specific technologies or tasks. These small labs focus on solving real-world scenarios, reinforcing learning through direct application of skills, and preparing users for industry roles or certifications.
:::

### Create and manage canvas apps with Power Apps

### Create agents in Microsoft Copilot Studio

### Enhance agents with autonomous capabilities

### Create and manage automated processes by using Power Automate

**Microsoft Learn:**

:::note
Microsoft Learn Sandboxes require you to bring in your own subscription.
:::

### Create a new custom table and enable attachments

### Create and manage fields within a table

### Create or modify a choice

### Create a one-to-many relationship between tables

### Create a rollup column

### Create a calculated column

### Create a business rule

### Use data in Dataverse

### Transfer an attendee list to a contact table

### Add new accounts from a text file

### Create an Excel template from Dataverse

### Edit data using an Excel template

### Add columns to a view

### List your accounts

### Add specialized components to a model-driven form

### Customize the command bar

### Import and export solutions

### Compose a model-driven app (challenge)

### Author basic formulas with tables and records

### Build a new UI in a canvas app

### Build an app with controls

### Upload file to SharePoint document library

### Use variables and collections in a canvas app

### Use the ForAll function in a canvas app

### Create navigation functions in a canvas app

### Build a canvas app (challenge)

### Embed your app into other Microsoft applications

### Use list and form components in Power Pages

### Edit pages in Power Pages studio

### Integrate Power Pages with Dataverse

### Secure Dataverse data access in Power Pages

### Apply table permissions in Power Pages

### Create a Power Pages site

### Manage Power Pages authentication and users

### Display a list of accounts with Liquid

### Configure Power Pages metadata

### Extend a Power Pages site

### Maintain and troubleshoot Power Pages

### Create a cloud flow with a Dataverse connector

### Create a workflow that triggers when a new message is created

### Add a flow to your Power Apps app

### Create a manual flow and use expressions

### Create a cloud flow using Copilot

### Edit a flow in the designer

### Create an agent flow with natural language

### Send a copy of a cloud flow

### Automate with a cloud flow (challenge)

### Build Power Automate flows to send automated emails

### Create instant plug-ins

### Create automated plug-ins

### Build an approval email that uses the Invoice Processor model

### Create a work order template

### Create a sales forecasting template

### Create Dataverse tables, columns, and assets (challenge)

### Build a data model and create a canvas app

### Create a Microsoft Dataverse table

### Import data into your Microsoft Dataverse database

### Create table relationships

### Work with Dataverse choice columns

### Build and test a Power Fx function

### Create a custom role

### Control security when sharing model-driven apps

### Create a model-driven app

### Create your first app in Power Apps

### Create an app from Excel using Copilot

### Use table data from client script

### Use client script to hide a form section

### Use custom pages with commands

### Introduction to formulas in canvas apps

### Create basic screen navigation for a canvas app

### Create a card to capture employee suggestion

### Share the employee suggestions card in Teams

### Create recurring flows

### Monitor incoming emails

### Share flows

**Microsoft GitHub:**

:::note
Microsoft GitHub labs are series of labs designed to be used in Microsoft Instructor Lead Trainings delivered by Microsoft Certified Trainers where participants also have access to the environment to perform them. This means that for everyone else, it is necessary to bring your own environment to go through them.
:::

### Validate lab environment

### Environments

### Publisher and Solution

### Import solution

### Tables

### Columns

### Relationships

### Security roles

### Users and Teams

### Forms

### Views

### Command bar

### Enhance a canvas app

### Create a custom page

### Build a Power Pages portal

### Cloud flows

### Implement low-code logic

### Audit

### Bulk delete data

### Dashboards

### Duplicate detection