Vault™ > PL-500T00: Microsoft Power Automate RPA Developer

Access to the Vault™ requires an active Microsoft Live Subscription.

Login Buy Subscription

PL-500T00: Microsoft Power Automate RPA Developer

By Tyler Farmer
5 Days
Live Class Recording
December 4, 2023
Courseware

Courseware is available for this class. Click here to view in a new tab/window.

Course Description

Candidates for this course automate time-consuming and repetitive tasks by using Microsoft Power Automate. They review solution requirements, create process documentation, and design, develop, troubleshoot, and evaluate solutions. Candidates work with business stakeholders to improve and automate business workflows. They collaborate with administrators to deploy solutions to production environments, and they support solutions.

Course Outline

Learning Path:  Get Started with Power Automate for desktop

Modules

  • Introduction to Microsoft Power Platform
  • Take your first steps with Power Automate for desktop
  • Power Automate for desktop development essentials

 

Learning Path:  Automate processes with Robotic Process Automation and Power Automate for desktop

Modules

  • Build your first Power Automate for desktop flow
  • Define input and output parameters in Power Automate
  • Connect a cloud flow to desktop flows in PowerAutomate for desktop
  • Integrate desktop flows with Outlook connector in Power Automate for desktop
  • Use AI builder to process invoice forms in Power Automate
  • Use the Teams connector in Power Automate
  • Run a Power Automate for desktop flow in unattended mode
  • Optimize your business process with process advisor

 

Learning Path:  Work with Power Automate for desktop

Modules

  • Handle variables in Power Automate for desktop
  • Automate repetitive tasks using loops in Power Automate for desktop
  • Adjust process behavior using conditional actions with Power Automate for desktop
  • Configure flow control in Power Automate for desktop
  • Generate Power Automate for desktop flows by recording
  • Configure exception and error handling in Power Automate for desktop

 

Learning Path:  Work with different technologies in Power Automate for desktop

Modules

  • Control file and folder handling in Power Automate for desktop
  • Web automation in Power Automate for desktop
  • Use Power Automate for desktop to interact with windows and applications
  • Excel automation in Power Automate for desktop
  • Automating email handling in Power Automate for desktop
  • Automate system, workstation, and services action sin Power Automate for desktop

 

Learning Path:  Implement advance logic in Power Automate for desktop

Modules

  • Communicate using message boxes in Power Automate for desktop flows
  • Configure flow control in Power Automate for desktop
  • Text manipulation in Power Automate for desktop
  • Simulate mouse and keyboard actions by using Power Automate for desktop

 

Learning Path:  Build expertise with Power Automate for desktop

Modules

  • Combine Power Automate desktop with cloud flows
  • Database handling in Power Automate for desktop
  • Active Directory handling in Power Automate for desktop
  • Scripting in Power Automate for desktop
  • OCR technologies in Power Automate for desktop

 

Learning Path:  Build custom connectors for Power Automate

Modules

  • Get started with custom connectors for Power Automate
  • Configure custom connectors with authenticated APIs in Power Automate

 

Learning Path:  Use best practices to secure and govern Microsoft Power Automate environment

Module

  • Introduction to Microsoft Power Platform security and governance
Course Content
Introductions
Introductions
Section 1: Power Platform RPA Overview
M1: What is Microsoft Power Platform
Getting access to the lab environment
Getting access to the lab environment
Instructions for Lab 0: Setup and Environment Preparation
Instructions for Lab 0: Setup and Environment Preparation
Student Lab Time for Lab 0
Student Lab Time for Lab 0
Section 3: Power Automate Desktop Flows
M1.1: Create & Manage Desktop Flows
M1.2: Variables
Simple Calculator App
Simple Calculator App
Section 3: Power Automate Desktop Flows
M2.1: Operations with Variables
M2.2: Message Boxes
M2.3: Flow Control
Flow Control and Error Handling with Calculator
Student Lab Time - Calculator v3
Demo of Calculator v4 - Using a SubFlow within the Same Flow
Demo of Calculator v5 - Using a Child Flow with Output Variables
Student Lab Time - Calculator v5
Instructions for Lab 1 - Reading the Scenario
Review the Scenario
Demo & Instructions for Lab 2 Exercise #1
Student Lab Time for Lab 2 Exercise #1
Explaining UI Elements
Student Lab Time for Lab 2 Exercise #1 - Continued
Demo & Scenario for Lab 2 Exercise #2
Student Lab Time for Lab 2 Exercise #2
Student Lab Time for Lab 2 Exercise #2 - Continued
Explaining Environments & Solutions
Add an Existing Flow to a Solution
Add a Connection Reference to Desktop Flows
Create a Cloud Flow to call a Desktop Flow
Connect to Machines using Power Automate Portal
Discussion and Demo of Lab 3
Student Lab Time for Lab 3 for the rest of the day
Review of Yesterday's Labs and Today's Objectives
Discussion and Demo of Lab 3 Exercise #4
Student Lab Time for Lab 3 Exercise #4
Troubleshooting Student Labs
Process Review and Next Steps
Discussion & Demo of using API Custom Connector
Break
Custom API Connector - Continued
Student Lab Time for Lab 4
Debugging the API flow and the Risk Score Limits
Converting a String to a Number using Expressions
Discussion of the Full Flow so far
Overview of Today
Review a Student Case Study
Other Possibilities with Desktop Flows
Discussion & Demo of Lab 6 Monitoring & Debugging
Student Lab Time for Lab 6
Overview of AI Builder Capabilities
Discussion & Demo of Lab 5 Integrating AI
Student Lab Time for Lab 5
Troubleshooting Student Labs
Demo of Reusing AI Models in Canvas Apps
Working with PDFs in Desktop Automation
Overview of the Property Management Case Study
Student Lab Time for the rest of the day
Discuss Environments & Solutions
Environment Variables
Overview of Azure and building a VM
Configure the new VM for Desktop Automation
Adding the VM to a Automation Machine Group
Running multiple flows on multiple VMs
Change the flows to Unattended, and run on multiple VMs
Change the Timeout Duration and Retry Policy
Storing Secrets in Azure Key Vault and using in Flows
Instructions for Lab
Student Lab Time
Use RPA VMs instead of Azure VMs
Discussion on SysPrep for Windows Images
Use an Azure SysPrep Image in Power Automate Hosted Groups
End of Course Information Recordings & Badge