Retired
Microsoft · PL-500 · Associate
Microsoft Power Automate RPA Developer
The PL-500 certification validates skills in designing, developing, and deploying robotic process automation (RPA) solutions using Microsoft Power Automate.
This certification has been discontinued.
Overview
About the exam
The PL-500 certification validates skills in designing, developing, and deploying robotic process automation (RPA) solutions using Microsoft Power Automate. It covers desktop flow creation with Power Automate for desktop, cloud flow integration, process mining, AI Builder integration, exception handling, and managing automation solutions across development and production environments.
This certification is designed for RPA developers and automation engineers who build attended and unattended desktop flows to automate repetitive business processes. Candidates should have experience with Power Automate cloud and desktop flows, process analysis, and implementing automation solutions that integrate legacy desktop applications with cloud services.
Exam Domains
What's on the exam
The exam consists of 40–60 questions to be completed in approximately 100 minutes (100 minutes if labs are included). Question types include multiple-choice, multiple-select, drag-and-drop, and hot area formats. Questions are scenario-based, testing your ability to design desktop flow automation, handle exceptions, and integrate desktop flows with cloud flows. Expect questions about process mining, machine configuration, and attended vs unattended runs.
Design automations using Power Automate features, other Microsoft Power Platform capabilities, data/document analysis, and scripting languages
Develop cloud flows, desktop flows, implement logic, build custom connectors, perform automation infrastructure management, and test automations
Prepare target environments, assess DLP policies, implement access to RPA components, and implement machine groups and queues
Format
What to expect
Watch out
Where candidates struggle
This exam requires hands-on RPA development experience. Candidates familiar with cloud flows only, without experience building desktop flows and configuring machines for unattended automation, often find the RPA-specific content challenging.
- 01Desktop Flow Actions — Not understanding UI automation actions, web automation, Excel actions, and variable manipulation in Power Automate for desktop.
- 02Machine Configuration — Struggling with machine registration, machine groups, and gateway setup for running unattended desktop flows at scale.
- 03Exception Handling — Overlooking error handling patterns, retry policies, and compensation logic in desktop and cloud flow automation.
- 04Process Mining — Confusing process mining capabilities and how to use process advisor to analyze and optimize business processes before automation.
- 05Solution Architecture — Not designing proper ALM strategies for managing RPA solutions across development, test, and production environments.
Details
Exam logistics
Delivered via Pearson VUE online or at testing centers. Available in English, Japanese, Chinese, Korean, French, German, and Spanish. The certification is valid for 1 year with a free renewal assessment on Microsoft Learn.