PL-500 Microsoft Power Automate RPA Developer

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.
PL-500 Microsoft Power Automate RPA Developer

Doelgroep

If you’re a developer with a keen interest in providing automated solutions for your organization, this certification could be a great fit for you. You automate time-consuming and repetitive tasks by using Microsoft Power Automate. You review solution requirements, create process documentation, and design, develop, deploy, integrate, troubleshoot, and evaluate solutions. Working with business stakeholders, you help to improve and automate business workflows.

Inhoud training

Take your first steps with Power Automate for desktop

This module covers the fundamental components of the Microsoft Power Automate for desktop platform.

In this module, you will:

  • Explore the console and the flow designer.
  • Learn how to use the core features of the Power Automate for desktop platform.
  • Create and run a flow.

Power Automate for desktop development essentials

This module covers the basic development features available in Power Automate for desktop.

In this module, you will:

  • Create a flow from scratch using the flow designer
  • Learn how to use actions and variables
  • Understand the testing and debugging features of the flow designer
  • Configure the error handling properties of individual actions
  • Comprehend the use of UI elements and images
  • Use subflows to compartmentalize and reuse parts of a flow

Build your first Power Automate for desktop flow

Discover how to use Power Automate for desktop flows and automate repetitive tasks, saving valuable time.

In this module, you'll:

  • Learn how to use Power Automate to create a new desktop flow.
  • Record actions that are performed in a desktop-based application.
  • Perform a test run of the new desktop flow.

Define input and output parameters in Power Automate

This module defines input and output parameters for desktop flows, which allow your flows to be more comprehensive and useful.

This module explains how to:

  • Create a desktop flow with predefined inputs.
  • Record actions that are performed in the Contoso invoicing desktop application by using your predefined inputs and capturing application data for output.
  • Perform a test run of a new desktop flow with a new set of inputs.

Integrate desktop flows with Outlook connector in Power Automate for desktop

Learn how to integrate desktop flows with Microsoft Outlook in Power Automate for desktop.

This module explains how to:

  • Create a new solution to package the complete Contoso invoice processing solution.
  • Create a new cloud flow that initiates the invoicing process through receipt of an email.
  • Integrate a desktop flow into a cloud flow.
  • Test the new cloud flow.

Connect a cloud flow to desktop flows in Power Automate for desktop

Learn how to create cloud flows in Microsoft Power Automate for desktop.

This module explains how to:

  • Learn how to install the Power Automate for desktop application and how to create a desktop and cloud flow.
  • Set up an on-premises data gateway to enable the cloud flow to run the desktop flow on your device.
  • Add the desktop flow to the new cloud flow.
  • Test the new desktop and cloud flows.

Use AI Builder to process invoice forms in Power Automate

Learn how to use AI Builder to process invoice forms in Microsoft Power Automate.

In this module, you will:

  • Build a new AI model for form processing.
  • Train the new AI model to process Contoso Invoice forms.
  • Integrate the new AI model into an existing cloud flow.
  • Test the updated cloud flow and associated AI Builder-based predictions.

Use the Teams connector in Power Automate

Learn how to use the Teams connector in Microsoft Power Automate.

In this module, you'll:

  • Integrate a Microsoft Teams-based approval model and the associated conditional logic into an existing cloud flow.
  • Integrate the desktop flow for entering the invoice information into the approval process.
  • Integrate Microsoft Outlook-based approval/rejection notifications into the invoice process.
  • Test the end-to-end invoice processing cloud flow.

Run a Power Automate for desktop flow in unattended mode

Learn how to run an unattended Microsoft Power Automate for desktop flow.

This module explains how to:

  • Run a basic desktop flow in unattended mode.
  • Run a desktop flow and cloud flow scenario in unattended mode.
  • Learn about best practices and setup for unattended desktop flows.

Optimize your business process with process advisor

Learn how to optimize your business process with the process advisor capability in Microsoft Power Automate.

This module explains how to:

  • Create your first recording.
  • Edit recordings and group actions.
  • Analyze recordings and interpret results.

Handle variables in Power Automate for desktop

In this module, we'll discuss how to create, access, edit and manipulate variables in Power Automate for desktop.

In this module, you will:

  • Create, edit, and manipulate variables.
  • Examine the variables pane.
  • Become familiar with various variable data types and their properties.
  • Configure input and output variables.

Automate repetitive tasks using loops in Power Automate for desktop

Learn how to use loops to repeat blocks of actions in a flow.

In this module, you will:

  • Use simple loops to perform a given number of repetitions and iterate through data
  • Deploy loop conditions in order to repeat actions until a condition is met
  • Iterate through the items of a list using for each loops
  • Explicitly end loops when required

Adjust process behavior using conditional actions with Power Automate for desktop

Learn how to use conditional actions to configure a flow to vary behavior at runtime-based information in the environment.

In this module, you will:

  • Use "If" conditionals
  • Deploy "Switch" conditionals in order to compare a single variable with multiple possible values
  • Explore additional options when evaluating conditions
  • Provide default and alternative behaviors for flows based on the environment data

Configure flow control in Power Automate for desktop

Learn about the flow control actions in Power Automate for desktop.

In this module, you will:

  • Learn how flow control works.
  • Learn how to use the flow control group of actions to direct and manipulate the flow.

Generate Power Automate for desktop flows by recording

In this module, we'll examine the ways in which users can automate tasks by performing them manually and recording the flow.

In this module, you will:

  • Use the recorder to generate actions automating local Windows UI-based tasks
  • Deploy the recorder to automate interactions with a web browser
  • Preview and edit the automatically generated actions during and after the recording

Configure exception and error handling in Power Automate for desktop

In this module, we'll discuss how to configure exception handling behavior.

In this module, you will:

  • Configure the exception handling properties of individual actions.

Control file and folder handling in Power Automate for desktop

Learn about the files and folders actions in Microsoft Power Automate for desktop.

In this module, you will:

  • Learn how to create flows that manage files and folders.
  • Learn how to manage the properties of multiple files and folders.

Web automation in Power Automate for desktop

This module covers the browser automation actions in Power Automate for desktop.

In this module, you will:

  • Learn how to configure browser automation actions.
  • Learn how to extract data from web pages.
  • Create a flow that extracts gainer stocks from the MSN website.

Use Power Automate for desktop to interact with windows and applications

Learn how Power Automate for desktop identifies and interacts with UI elements and windows.

In this module, you will:

  • Learn about the concept of UI elements.
  • Discover the window and element-handling capabilities of Power Automate for desktop.

Excel automation in Power Automate for desktop

Learn how to use Power Automate for desktop to open, read, and manipulate Excel files with a variety of Microsoft Excel actions.

In this module, you will:

  • Open Excel files and attach a process to an already opened file.
  • Use the Excel group of actions to read data from and write data to an Excel file.
  • Create and edit worksheets.
  • Save and close Excel files.

Automating email handling in Power Automate for desktop

In this module, we'll discuss how to automate email handling in Power Automate for desktop.

In this module, you will:

  • Become familiar with the email, Outlook, and Exchange actions.
  • Create a flow that retrieves, processes, and sends emails.

Automate system, workstation, and services actions in Power Automate for desktop

Learn about the system, workstation, and services actions in Power Automate for desktop.

In this module, you will:

  • Automate system-related tasks with the system and workstation groups of actions.
  • Automate the management of Windows services with the service group of actions.

Communicate using message boxes in Power Automate for desktop flows

In this module, we will discuss the use of message boxes in automated flows.

In this module, you will:

  • Familiarize yourself with the various preset message box actions

Text manipulation in Power Automate for desktop

Learn how to manipulate text and datetime values in Power Automate for desktop.

In this module, you will:

  • Learn how to use the text group of actions.
  • Create methods that help you process and edit text.
  • Manipulate text type variables for input and output in actions and flows.

Simulate mouse and keyboard actions by using Power Automate for desktop

Learn to automate simulated mouse movement, clicks, typing, and key presses in Power Automate. Also, discover how to select and locate images or areas on the screen.

In this module, you will:

  • Learn how to create a flow that simulates human interaction with a PC
  • Learn how to automate simulated mouse movement and clicks
  • Learn how to select and locate a specific image or area on the screen with the mouse
  • Learn how to emulate typing or key presses

Combine Power Automate desktop and cloud flows

This module describes how to combine a Power Automate desktop flow with a Power Automate cloud flow.

This module explains how to:

  • Create a cloud flow in Power Automate that calls a Power Automate desktop flow.
  • Use the values of variables from Power Automate in a Power Automate desktop flow.
  • Use the resulting variables from Power Automate for desktop in Power Automate actions.

Database handling in Power Automate for desktop

Learn about the database actions in Power Automate for desktop.

In this module, you will:

  • Compose a connection string to connect to a database.
  • Use the appropriate action to run queries on a database.

Active Directory handling in Power Automate for desktop

Learn about the Active Directory actions in Power Automate for desktop.

In this module, you will:

  • Connect to an Active Directory server.
  • Manage users, groups, and objects with Active Directory actions.

Scripting in Power Automate for desktop

This module covers the scripting actions in Power Automate for desktop.

This module explains:

  • How to use scripting actions.
  • Create two flows using VBScript and JavaScript.

OCR technologies in Power Automate for desktop

This module covers the OCR actions in Power Automate for desktop.

This module explains how to:

  • Configure OCR actions.
  • Create a flow that extracts text from images using OCR technologies.

Get started with custom connectors in Microsoft Power Platform

Learn how to configure and use custom connectors with Microsoft Power Apps, Microsoft Power Automate, and Microsoft Azure Logic Apps.

In this module, you will:

  • Learn about the role of custom connectors.
  • Build a connector and use it in a Power Automate flow.

Configure custom connectors with authenticated APIs in Microsoft Power Platform

Learn how to configure custom connectors with authenticated APIs.

In this module, you will:

  • Learn about authentication options.
  • Learn how to use APIs with Microsoft Entra ID.
  • Use a graph API from a custom connector.
  • Share and move between environments.

Introduction to Microsoft Power Platform security and governance

Learn how to secure and govern Microsoft Power Platform apps.

In this module, you will:

  • Access Microsoft Power Platform admin experiences.
  • Create simple environment and tenant-wide DLP policies.
  • Discover and identify the differences between the Business data group and the No-business data group.
  • Learn about the differences between out-of-the-box Power Automate Admin experiences and Microsoft Power Platform Center of Excellence toolkit.

Meer informatie

Heb je interesse in deze training? Vul je gegevens in, verstuur en we nemen contact met je op.