Microsoft Power Platform Fundamentals Power Automate 1 — Questions and Answers
Question 1: What type of Power Automate flow runs automatically based on a trigger event?
- Instant flow
- Scheduled flow
- Automated flow (Correct answer)
- Desktop flow
Correct answer: Automated flow
Automated flows are triggered automatically by an event, such as a new email arriving or a record being created in Dataverse.
Question 2: Which Power Automate flow type is used to automate tasks on a local PC, such as interacting with legacy desktop applications?
- Automated cloud flow
- Scheduled cloud flow
- Desktop flow (RPA) (Correct answer)
- Instant cloud flow
Correct answer: Desktop flow (RPA)
Desktop flows (Robotic Process Automation) use Power Automate Desktop to record and replay UI interactions on local or virtual machines.
Question 3: In Power Automate, what is a 'condition' action used for?
- Pausing a flow for a set period before continuing
- Branching the flow logic based on whether an expression evaluates to true or false (Correct answer)
- Looping through items in a list
- Sending an approval request to a manager
Correct answer: Branching the flow logic based on whether an expression evaluates to true or false
A condition action evaluates an expression and routes the flow down a 'yes' or 'no' branch depending on the result.
Question 4: What is an 'approval' flow in Power Automate?
- A flow that verifies connector credentials before running
- A flow that routes items to one or more people for review and response, then continues based on their decision (Correct answer)
- A flow that checks data quality before inserting records into Dataverse
- A flow that requires admin sign-off before it can be activated
Correct answer: A flow that routes items to one or more people for review and response, then continues based on their decision
Approval flows send actionable requests to approvers, who can approve or reject directly from email or Teams, and the flow continues based on their response.
Question 5: Which expression function in Power Automate returns the current date and time?
- now() (Correct answer)
- today()
- currentDate()
- getTimestamp()
Correct answer: now()
The now() function in Power Automate expressions returns the current UTC date and time as a timestamp string.
Question 6: What is the purpose of the 'Apply to each' action in Power Automate?
- Applying a data transformation to a single field in a record
- Iterating over each item in an array and performing actions on each one (Correct answer)
- Applying a theme to all screens in a connected Power App
- Executing a subflow for every user in an Azure AD group
Correct answer: Iterating over each item in an array and performing actions on each one
'Apply to each' is a loop action that iterates through an array (e.g., a list of email attachments) and runs the contained actions for every item.
What type of Power Automate flow runs automatically based on a trigger event?