Microsoft Power Automate RPA Developer (PL-500/PL-500T00)
Design and deliver robotic process automation with Power Automate.
About this course
Design and deliver robotic process automation with Power Automate. Over five days you will analyse processes with process mining and process advisor, build cloud and desktop flows with expressions, variables and conditional logic, call HTTP endpoints, handle errors and package your work in solutions. The course prepares you for the PL-500 exam and the Power Automate RPA Developer Associate certification.
Curriculum
- Overview of Dataverse and the Common Data Model
- Extending Power Platform with Azure
- Power Platform environments
- Add and remove apps, flows, and entities in a solution
- Edit a solution-aware app, flow, and table
- Build and deploy a complex solution with flows, apps, and entities
- Automate solution management
- Process mining concepts and its role in hyperautomation
- Use process mining
- Process mining in Power Automate
- Process mining in Power Automate web portal
- Power Automate Process Mining desktop app
- Get familiar with process advisor
- Create your first recording
- Edit recordings and group actions
- Analyze recordings and interpret results
- Automation recommendations
- Describe the capabilities of Power Automate
- Explore the different Power Automate apps
- Describe the components of a cloud flow
- Consider Power Automate scenarios
- Describe process mining
- Build a basic Power Automate cloud flow
- Build a cloud flow with Copilot
- Build a Desktop flow
- Describe the business value of Power Automate
- Introducing Power Automate
- Create your first flow
- Troubleshoot flows
- Get started with expressions
- Notes make things easier
- Types of functions
- Write complex expressions
- Configure run after option
- Power Automate analytics
- HTTP Webhook built-in connector
- HTTP with Microsoft Entra ID connector
- When an HTTP request is received built-in connector
- Use the Compose and Variable actions to view data
- Power Automate analytics
- Microsoft Power Platform admin center
- Redesign your flow
- Set up the environment
- Explore Power Automate for desktop
- Create your first Power Automate for desktop flow
- Record Power Automate for desktop actions
- Edit and test recorded actions
- Flow control actions
- Conditional actions
- The If group of actions
- The Switch group of actions
- Introducing variables
- Create, edit, and use variables
- Variable data types
- Advanced data types
- Input and output variables
- Variable manipulation
- Sensitive variables
- Set up in Power Automate
- Define an input variable
- Set input variables
- Define output variables
- Add UI elements and test
- Loop actions
- Simple loop actions
- For each loop actions
- Loop condition actions
- Create desktop flows using the recorder
- Scripting actions
- Introducing web automation
- Launch, close, and handle browsers
- Handle web pages and forms
- Extract data from web pages
- Direct web access and scripting
- About exceptions
- Exception handling
- Setup process in Power Automate for desktop
- Create a new cloud flow
- Connect your cloud and desktop flows
- Test your new connection
- Share by using co-ownership
- Share by using the run-only option
- Use the Send a copy feature
- Solutions and sharing
- Demo of the maker portal experience
- Explore custom connector configuration options
- Use a custom connector
- What are custom connectors
- What is OpenAPI and why you should use it
- Test the custom connector
- Authentication options
- Use APIs with Azure AD
- Configure Microsoft Entra ID authentication
- Share and move between environments
- Use expressions to access runtime values
- Use policies for data conversion
- Configure host URL and routing
- Add or update values
- Use OpenAPI extensions
- Use the dynamic list of values extension
- Use dynamic schema
Who it's for
Developers and automation specialists experienced with flows, scripting and REST integration who want to build RPA solutions.
Before you start
- Candidates should have experience with JSON, cloud flows and desktop flows, integrating solutions with REST and SOAP services, analyzing data by using Microsoft Excel, VBScript, Visual Basic for Applications (VBA), HTML, JavaScript, one or more programming languages, and the Microsoft Power Platform suite of tools (AI Builder, Power Apps, Dataverse, and Power Virtual Agents).
Prepares for
Related courses
More in Microsoft Power Platform →55268 Microsoft Power Automate for End Users
Microsoft Power Platform
View course →Microsoft Power Platform Developer (PL-400T00)
Microsoft Power Platform
View course →Microsoft Power Platform Functional Consultant (PL-200 Exam Prep)
Microsoft Power Platform
View course →Microsoft Power Platform Fundamentals (PL-900T00)
Microsoft Power Platform
View course →Microsoft PowerApps (55265)
Microsoft Power Platform
View course →Microsoft SharePoint - Site Owner with Power Platform (Modern Experience)
Microsoft Power Platform
View course →Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.