PL-900 Practice Question: Demonstrate the capabilities of Power Automate
Which TWO capabilities are provided by Power Automate flows?
⚠ Common exam trap
PL-900 often tests whether candidates confuse Power Automate with Power Apps or Dataverse, leading them to pick options about UI building or database design that belong to other Power Platform components.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Automate tasks in cloud services like SharePoint and Outlook
Power Automate provides cloud flows that connect to services such as SharePoint and Outlook to automate tasks like triggering a flow when a file is added or sending an email automatically, so option A is correct. It also provides desktop flows (formerly UI flows) through Power Automate Desktop, which use robotic process automation (RPA) to interact with legacy systems that lack APIs, so option D is correct. Option B is not a Power Automate capability because relational database design for analytics is handled by tools like Azure SQL Database, Microsoft Fabric, or Power BI data modeling. Option C is incorrect because managing user permissions in Microsoft Entra ID is done through the Entra admin center, Microsoft Graph, or PowerShell, not Power Automate flows. Option E is incorrect because building custom mobile app user interfaces is the role of Power Apps, not Power Automate.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Automate tasks in cloud services like SharePoint and Outlook
Why this is correct
Cloud flows connect to services such as SharePoint and Outlook through connectors, automating tasks and approvals without on-premises infrastructure. This satisfies the capability of automating cloud-service tasks, distinct from desktop flows that drive local applications.
- ✗
Design relational databases for analytics
Why it's wrong here
Designing relational databases for analytics is a Power BI or Dataverse modelling task; Power Automate orchestrates actions and approvals across services rather than defining schemas. It is tempting because flows read and write Dataverse tables, but schema design belongs to data-platform tooling, not automation flows.
- ✗
Manage user permissions in Microsoft Entra ID
Why it's wrong here
Managing user permissions in Microsoft Entra ID is an identity administration task performed in the Entra admin centre or via Microsoft Graph; Power Automate cannot assign directory roles or consent. It is tempting because flows can call Graph actions, but permission management remains an Entra ID function, not a Power Automate capability.
- ✓
Create desktop-based automation for legacy systems
Why this is correct
Desktop flows use robotic process automation to interact with legacy applications through their user interfaces, including mainframe and terminal systems lacking APIs. This satisfies the requirement for desktop-based automation where connectors cannot reach the legacy system.
- ✗
Build custom user interfaces for mobile apps
Why it's wrong here
Building custom user interfaces for mobile apps is Power Apps work, using canvas or model-driven designers; Power Automate has no UI authoring surface. It is tempting because flows can be launched from an app, but the interface itself is built in Power Apps, so this is not a Power Automate capability.
Go deeper
Related to this question
About these practice questions
One of 701 original PL-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Microsoft exam blueprint
This PL-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PL-900 exam.