Microsoft Certified: Power Platform App Maker Associate Microsoft Certified: Microsoft Power Platform Developer 5 — Questions and Answers
Question 1: A Power Platform developer needs to call an external REST API that is not available as a standard connector. What is the best approach?
- Use the HTTP action in Power Automate Premium (Correct answer)
- Write a C# plugin in Dataverse
- Use Power BI dataflow
- Create a Power Pages API endpoint
Correct answer: Use the HTTP action in Power Automate Premium
The HTTP action (available in Premium Power Automate plans) allows flows to call any external REST API directly without a pre-built connector.
Question 2: Which type of Dataverse plugin execution mode runs synchronously and can abort the operation by throwing an InvalidPluginExecutionException?
- Asynchronous post-operation
- Synchronous pre-validation (Correct answer)
- Background workflow
- Real-time workflow
Correct answer: Synchronous pre-validation
Synchronous pre-validation plugins run before the core platform operation and can cancel it by throwing InvalidPluginExecutionException.
Question 3: In Power Apps model-driven apps, which feature lets you guide users through a defined sequence of stages and steps to complete a business process?
- Subgrid
- Business process flow (Correct answer)
- Workflow
- Command bar button
Correct answer: Business process flow
Business process flows in model-driven apps display a visual stage-and-step pipeline that guides users through structured processes on a record.
Question 4: What is the primary purpose of the Power Automate 'Condition' action?
- Loop through an array of items
- Branch flow logic based on a true/false expression (Correct answer)
- Transform JSON data
- Create parallel branches that all run simultaneously
Correct answer: Branch flow logic based on a true/false expression
The Condition action evaluates a boolean expression and routes the flow into a 'Yes' or 'No' branch based on the result.
Question 5: Which Power Platform tool provides a low-code way to create chatbots that can answer questions and perform actions through conversation?
- Power Apps
- Power BI
- Copilot Studio (formerly Power Virtual Agents) (Correct answer)
- Power Automate
Correct answer: Copilot Studio (formerly Power Virtual Agents)
Copilot Studio (formerly Power Virtual Agents) is the Power Platform tool for building conversational AI chatbots with a low-code interface.
Question 6: In Dataverse, which security role privilege level grants a user access only to records they personally own?
- Organization level
- Business unit level
- User level (Correct answer)
- Parent: Child business unit level
Correct answer: User level
The 'User' privilege depth restricts a security role's access so the user can only read or modify records they personally own.
Question 7: A developer needs to ensure a Power Automate flow retries failed HTTP calls automatically. Which built-in feature should they configure?
- Exception handler action
- Scope action with a catch branch
- Retry policy on the action (Correct answer)
- Parallel branch fallback
Correct answer: Retry policy on the action
Power Automate actions support a configurable retry policy that automatically reattempts failed HTTP calls a set number of times with a delay.
A Power Platform developer needs to call an external REST API that is not available as a standard connector.
What is the best approach?