CCNA Power Automate Capabilities Questions

75 of 176 questions · Page 2/3 · Power Automate Capabilities topic · Answers revealed

76
MCQhard

Your company uses Power Automate to handle approvals for purchase orders. You need to create a flow that triggers when an item is added to a SharePoint list, checks if the amount exceeds $10,000, and if so, sends an approval request to the finance manager. If approved, the item status should be updated to 'Approved'. Which type of flow should you use?

A.Automated cloud flow
B.Business process flow
C.Instant cloud flow
D.Desktop flow
AnswerA

Automated flows can trigger on item creation, include conditions and approvals.

Why this answer

An automated cloud flow can trigger on new SharePoint item, include a condition to check amount, use an approval action, and conditionally update the item. Desktop flows are for desktop automation. Business process flows guide users.

Instant flows need manual trigger.

77
MCQeasy

The exhibit shows an action in a Power Automate flow. What does this action accomplish?

A.Send an email notification.
B.Send a chat message to a user.
C.Post a message to the General channel in the Marketing team.
D.Create a new channel in the Marketing team.
AnswerC

The operation is PostMessageToChannel with specified team and channel.

Why this answer

Option A is correct because the action posts a message to the 'General' channel of the 'Marketing' team, including dynamic content from the trigger. Option B is wrong because it is not a chat. Option C is wrong because it does not send an email.

Option D is wrong because it does not create a channel.

78
MCQmedium

You have a Power Automate flow that monitors a SharePoint list for new items and then sends a custom email notification using the 'Send an email (V2)' action. The email includes an attachment from the SharePoint item. Some users report that the attachment is missing from the email. What should you check first?

A.Check if the flow includes a 'Get file content' action before the email action.
B.Verify that the flow trigger is set to 'When a new item is created'.
C.Ensure the SharePoint list has the correct permissions for the flow.
D.Change the email action to 'Send an email with options'.
AnswerA

File content must be retrieved explicitly.

Why this answer

Option C is correct because the file content must be retrieved from SharePoint before sending. The 'Get file content' action is required to pass the binary data to the email action. Option A is wrong because the trigger is fine.

Option B is wrong because permission to read the list does not guarantee access to the file. Option D is wrong because the email action itself is capable of attachments.

79
MCQmedium

A Power Automate flow runs daily to copy data from a SQL Server database to a SharePoint list. The flow fails with a 'GatewayTimeout' error. What is the most likely cause?

A.The service account does not have write permission to the SharePoint list.
B.The SQL query is taking longer than the allowed timeout.
C.The on-premises data gateway is offline.
D.The flow has exceeded the daily API call limit.
AnswerB

GatewayTimeout indicates the request exceeded the timeout limit.

Why this answer

Option B is correct because gateway timeout indicates the SQL query took too long. Option A is wrong because connection issues cause different errors. Option C is wrong because permission errors are 401/403.

Option D is wrong because throttling returns 429.

80
MCQhard

You are designing a Power Automate flow that processes approvals for expense reports. If an expense exceeds $5,000, the flow must require approval from both the manager and the finance director. If the expense is between $1,000 and $5,000, only manager approval is needed. For expenses under $1,000, no approval is required. Which control structures should you use?

A.Switch action with cases for each range
B.Apply to each with a condition inside
C.Condition action with nested conditions
D.Parallel branches for both approval paths
AnswerC

Conditions allow branching based on amount ranges.

Why this answer

Option D is correct because the scenario requires conditional logic: evaluate the amount and branch accordingly. A Condition action is ideal for the primary split (above/below thresholds), and nested conditions handle the sub-branches. Option A is wrong because Apply to each is for iterating arrays.

Option B is wrong because Switch works for discrete values, not ranges. Option C is wrong because Parallel branches run actions concurrently but don't implement branching logic.

81
MCQhard

Refer to the exhibit. This Power Automate flow is triggered manually via HTTP request. The action 'Send_approval_email' sends an email. What is a potential issue with this flow design?

A.The manual trigger cannot be used for HTTP requests.
B.The authentication parameter is missing.
C.The flow does not include an approval action, only an email notification.
D.The email action uses deprecated parameters.
AnswerC

There is no 'Start and wait for an approval' action; it directly sends an email.

Why this answer

Option A is correct because the flow has no approval action; it just sends an email. Option B is wrong because the email action is valid. Option C is wrong because the trigger is valid.

Option D is wrong because authentication is specified.

82
MCQhard

Your company has a Power Automate flow that processes orders from a third-party system via an HTTP request trigger. Recently, the flow started failing with a '400 Bad Request' error. You verify that the request payload format matches the expected JSON schema. What is the most likely cause?

A.The flow is using an expired API key for authentication
B.The third-party system's IP address is blocked by the firewall
C.The third-party system is sending requests to an outdated flow URL
D.The flow's HTTP trigger schema does not match the request body
AnswerC

If the flow URL changed (e.g., after a save or copy), requests to old URL fail.

Why this answer

If the payload format is correct, the issue might be that the request URL changed or the flow was deactivated. The HTTP trigger URL is unique per flow; if the flow is turned off, it returns a 404. However, 400 errors indicate client error; the flow might be turned off or the URL changed.

But since the payload is correct, the most likely is that the trigger URL was regenerated or changed. Other options like schema mismatch or authentication would cause different errors.

83
MCQeasy

You want to automate a business process that requires human interaction for approval. Which type of Power Automate flow should you use?

A.Automated cloud flow
B.Business process flow
C.Desktop flow
D.Cloud flow with approval action
AnswerD

Approval actions enable human interaction.

Why this answer

Option A is correct because approval flows are designed for manual approval steps. Option B is for background automation. Option C is for process adherence.

Option D is for UI automation.

84
MCQeasy

A user wants to create a flow that runs when a specific button is clicked in a mobile app. Which type of flow should be used?

A.Instant flow
B.Business process flow
C.Scheduled flow
D.Automated flow
AnswerA

Instant flows can be triggered by a button.

Why this answer

Option C is correct because a button flow (instant flow) is triggered by a manual button press. Option A responds to events, not manual triggers. Option B runs on a schedule.

Option D is for business process flows, not button triggers.

85
Multi-Selecteasy

Which TWO capabilities are provided by Power Automate flows?

Select 2 answers
A.Automate tasks in cloud services like SharePoint and Outlook
B.Design relational databases for analytics
C.Manage user permissions in Microsoft Entra ID
D.Create desktop-based automation for legacy systems
E.Build custom user interfaces for mobile apps
AnswersA, D

Cloud flows automate cloud services.

Why this answer

Power Automate includes cloud flows for automating cloud services and desktop flows for legacy/desktop automation. Business process flows are part of model-driven apps, not Power Automate flows. Approval flows are a type of flow, but the question asks for capabilities, not types.

86
MCQeasy

You need to design a Power Automate flow that sends a welcome email to a new user immediately after their account is created in Microsoft Entra ID. Which trigger should you use?

A.When a user is removed
B.When a group is added
C.When a user is updated
D.When a user is added
AnswerD

This trigger fires when a new user is created.

Why this answer

Option D is correct because 'When a user is added' triggers on new user creation. Option A is wrong because it's for Microsoft Entra ID group changes. Option B is wrong because it's for user deletion.

Option C is wrong because it's for user attribute changes.

87
MCQeasy

You are creating a flow that should run only when a button is pressed in a mobile app. The flow will send an email to a manager with the current location of the user. Which type of flow should you create?

A.Instant cloud flow
B.Scheduled cloud flow
C.Automated cloud flow
D.Desktop flow
AnswerA

Instant flows can be triggered from a button or app.

Why this answer

An instant cloud flow can be triggered from a button or app. Automated flows trigger on events. Scheduled flows run on schedule.

Desktop flows are for desktop automation.

88
MCQeasy

You need to automatically send an email notification when a new file is added to a SharePoint document library. Which trigger should you use in a Power Automate cloud flow?

A.When a file is deleted
B.When a file is modified
C.When a file is created
D.When a file is created or modified
AnswerC

This trigger fires exactly when a new file is added.

Why this answer

Option B is correct because the 'When a file is created' trigger is designed to start a flow when a new file appears in a SharePoint library. Option A is wrong because 'When a file is modified' triggers on updates, not creation. Option C is wrong because 'When a file is deleted' triggers on removal.

Option D is wrong because 'When a file is created or modified' includes modification events.

89
MCQeasy

A Power Automate flow sends an approval request to a user's manager. The flow uses the 'Get manager' action from the Office 365 Users connector. The flow runs successfully but the approval is never received by the manager. What is the most likely reason?

A.The Office 365 Users connector is not properly configured.
B.The approval action is configured to use the Teams channel instead of email.
C.The manager does not have a valid email mailbox.
D.The manager's user profile is missing in Microsoft Entra ID.
AnswerC

Approval emails require a valid mailbox.

Why this answer

Option B is correct because the 'Get manager' action returns the manager's email address, but if the manager's mailbox is not enabled (e.g., a distribution group or shared mailbox), the approval email will not be delivered. Option A is wrong because the flow succeeds so the manager is found. Option C is wrong because approvals are sent via email.

Option D is wrong because the flow uses the correct connector.

90
MCQhard

Your organization uses Power Automate to synchronize data between Salesforce and Dataverse. The flow runs successfully for most records, but some records fail with a 'duplicate record' error in Dataverse. You need to prevent duplicate records from being created. What should you do?

A.Configure duplicate detection rules in Dataverse and use the 'Create a new record' action with duplicate detection enabled.
B.Use the 'Compose' action to check for duplicates before creation.
C.Use the 'Update a record' action instead of 'Create a new record' to update existing records.
D.Use the 'Delete a record' action before creating a new one.
AnswerA

This prevents creation of duplicates.

Why this answer

Option A is correct because configuring duplicate detection rules in Dataverse and using the 'Create a new record' action with duplicate detection enabled will prevent duplicates. Option B is wrong because using 'Update a record' requires an existing record. Option C is wrong because 'Delete a record' is not relevant.

Option D is wrong because the 'Compose' action does not create records.

91
MCQhard

A Power Automate flow uses the 'Parse JSON' action to process incoming webhook data. The flow fails with the error 'Invalid JSON' when the webhook sends data. You review the sample payload used to generate the schema and notice the webhook sometimes includes additional optional fields. What is the most likely cause?

A.The generated schema does not account for all possible fields.
B.The flow is trying to parse the JSON before receiving it.
C.The webhook is not sending a valid JSON payload.
D.The JSON contains a nested object that is not defined.
AnswerA

Extra fields cause schema mismatch.

Why this answer

Option B is correct because the 'Parse JSON' action uses a schema generated from a sample payload. If the schema does not include optional fields, the action will fail when those fields are present. Option A is wrong because the webhook is sending data.

Option C is wrong because the flow action is to parse, not to create. Option D is wrong because the error is 'Invalid JSON' not a missing property.

92
MCQeasy

You need to design a flow that runs when a new response is submitted in Microsoft Forms. The flow should send an email to the respondent with a summary of their answers. Which trigger should you use?

A.When a new response is submitted
B.When a response is viewed
C.When a response is edited
D.When a response is modified
AnswerA

This trigger fires immediately upon submission.

Why this answer

The 'When a new response is submitted' trigger for Microsoft Forms is the correct trigger. Option B is for when a response is modified. Option C is for viewing responses.

Option D is for editing responses.

93
MCQhard

Refer to the exhibit. A Power Automate flow is defined with a manual trigger expecting an email property. When the flow is run, it fails with an error that the email address cannot be empty. What is the most likely cause?

A.The email subject is not provided.
B.The trigger schema is invalid because it requires a property.
C.The trigger body does not include the 'email' property when invoked.
D.The Send_an_email action is missing the 'To' parameter.
AnswerC

If email is missing, the expression returns null.

Why this answer

Option C is correct because the trigger schema defines 'email' as required, but the Send_an_email action uses an expression that may resolve to null if the trigger body does not contain the email. Option A is wrong because the schema is valid. Option B is wrong because the action is correctly configured.

Option D is wrong because the subject is not the issue.

94
Multi-Selectmedium

Which TWO of the following are capabilities of Power Automate that help with monitoring and troubleshooting flows?

Select 2 answers
A.The 'When a flow is completed' trigger
B.Automatic email notifications when a flow fails
C.Analytics in the Power Platform admin center
D.Run history for each flow execution
E.The 'Configure run after' setting
AnswersC, D

Analytics provide overview of flow performance and errors.

Why this answer

A and D are correct. Run history provides details of each flow execution, including inputs, outputs, and errors. Analytics in the Power Platform admin center provide insights into flow usage and performance.

Option B is incorrect because email notifications are not a built-in monitoring feature; they can be configured but are not a capability. Option C is incorrect because the 'When a flow is completed' trigger is used to start another flow, not to monitor. Option E is incorrect because the 'Configure run after' setting controls flow behavior on failure, not monitoring.

95
Multi-Selecteasy

Which TWO of the following are types of triggers available in Power Automate? (Choose two.)

Select 2 answers
A.Recurrence triggers
B.Automated triggers
C.Scheduled triggers
D.Instant triggers
E.Manual triggers
AnswersB, C

Correct: These fire based on events like new email.

Why this answer

Options A and D are correct. Automated triggers (event-based) and scheduled triggers (time-based) are the main categories. Option B is wrong because 'Manual' is a trigger type but the stem asks for types of triggers; manual is a subtype.

Option C is wrong because 'Recurrence' is a specific scheduled trigger, not a type. Option E is wrong because 'Instant' is a kind of manual trigger.

96
MCQhard

You review a failed flow run with the log shown. The flow is supposed to send an email when a SharePoint item is created. What is the most likely issue?

A.The SharePoint trigger did not fire
B.The email connector is not properly configured or the SMTP server is down
C.The scope 'SendNotification' failed due to a missing variable
D.The SharePoint list permissions are incorrect
AnswerB

Correct. The error indicates a connectivity issue with the mail server.

Why this answer

The flow log shows a failure in the 'Send an email' action, not the trigger. Since the trigger (SharePoint 'When an item is created') successfully initiated the flow, the issue lies with the email connector. The most likely cause is that the email connector (e.g., Office 365 Outlook, SMTP) is misconfigured—such as incorrect SMTP server, port, authentication, or the SMTP server being unreachable—preventing the email from being sent.

Exam trap

The trap here is that candidates assume a failed flow run always means the trigger didn't fire, but the log clearly shows the trigger succeeded and the failure is in an action, so the issue is with the downstream connector configuration.

How to eliminate wrong answers

Option A is wrong because the flow log shows the trigger fired (the flow ran), so the SharePoint trigger did fire. Option C is wrong because the scope 'SendNotification' failed due to an email sending error, not a missing variable; a missing variable would cause a different error (e.g., 'variable not found') and the log indicates a connector failure. Option D is wrong because incorrect SharePoint list permissions would prevent the trigger from firing or the flow from reading the item, but the flow ran and reached the email action, so permissions are sufficient.

97
MCQmedium

Your company has a Power Automate flow that copies files from SharePoint to OneDrive for Business. Recently, some files have not been copied due to permission errors. You need to ensure the flow runs with the appropriate permissions. What should you do?

A.Change the flow owner to a user with full permissions to both SharePoint and OneDrive.
B.Use a service principal with appropriate permissions and configure the flow to use it.
C.Disable the 'Enhanced mode' in the SharePoint connector.
D.Configure the flow to run using the account of the user who triggers it.
AnswerB

A service principal provides consistent, elevated permissions.

Why this answer

Option D is correct because using a service principal with appropriate permissions ensures consistent access. Option A is wrong because run-only users would inherit limited permissions. Option B is wrong because the owner's permissions may not match the flow's needs.

Option C is wrong because turning off enhanced mode would limit capabilities.

98
MCQmedium

You need to create a flow that runs on the first day of every month and sends a summary email of all new SharePoint list items added in the previous month. The email should be sent to the sales team. Which type of flow should you create?

A.Business process flow
B.Desktop flow
C.Scheduled cloud flow
D.Automated cloud flow
AnswerC

Scheduled flows run on a recurring schedule.

Why this answer

A scheduled cloud flow can run on a recurring schedule (e.g., first day of month) and includes actions to query SharePoint and send email. Automated flows trigger on events, not schedules. Desktop flows are for desktop automation.

Business process flows guide users through stages.

99
MCQmedium

A hospital uses a Power Automate flow to send appointment reminders via SMS and email. The flow is triggered when a new appointment is created in the patient management system. The IT department wants to ensure that the flow complies with HIPAA regulations, which require that patient health information (PHI) is encrypted both in transit and at rest. Which Power Automate capability should be enabled?

A.Add a condition to check for PHI data
B.Use the 'Run only for the flow owner' setting
C.Implement a solution-aware flow
D.Create a data loss prevention (DLP) policy that restricts connectors to HIPAA-compliant services
AnswerD

DLP policies can block non-compliant connectors and enforce data encryption requirements.

Why this answer

Option D is correct because data loss prevention (DLP) policies allow admins to control which connectors can share data and enforce encryption requirements. Option A is incorrect because the 'Run only for the flow owner' feature controls authentication, not encryption. Option B is incorrect because solution-aware flows are for lifecycle management, not compliance.

Option C is incorrect because conditions are for branching logic.

100
MCQeasy

You need to create a Power Automate flow that runs every Monday at 9 AM to update a SharePoint list. Which trigger should you use?

A.When an item is created
B.Power Apps button
C.Schedule - Recurrence
D.When a new email arrives
AnswerC

Recurrence trigger allows you to set a schedule.

Why this answer

Option A is correct for scheduled flows. Option B is for manual triggers. Option C and D are event-based triggers.

101
MCQeasy

A user wants to automate sending a welcome email to new users added to Microsoft Entra ID. Which Power Automate trigger should they use?

A.When a new email arrives
B.When a row is added, modified or deleted in Dataverse
C.When a user is added to Azure AD
D.When a file is created in SharePoint
AnswerC

This trigger activates when a new user is created in Microsoft Entra ID.

Why this answer

Option B is correct because 'When a user is added to Azure AD' (now Microsoft Entra ID) triggers on new user creation. Option A is wrong because it triggers on email, not user creation. Option C is wrong because it triggers on file creation.

Option D is wrong because it triggers on record creation in Dataverse.

102
Multi-Selecthard

Which THREE components are part of a Power Automate cloud flow?

Select 3 answers
A.Action
B.Connector
C.Business process flow
D.Power Apps
E.Trigger
AnswersA, B, E

Actions are steps in the flow.

Why this answer

Option A (Trigger), Option C (Action), and Option D (Connector) are core components. Option B is a type of flow, not a component. Option E is a service, not a component.

103
MCQmedium

A company uses Power Automate to process incoming emails. Some emails need to be forwarded to a manager, while others need to be saved to SharePoint. The decision is based on the email subject. Which action should be used to implement the branching logic?

A.Switch
B.Condition
C.Compose
D.Select
E.Apply to each
AnswerB

A condition can check the email subject and branch accordingly.

Why this answer

The 'Condition' action allows branching based on expressions. Option A is for iteration. Option B is for switching based on multiple values.

Option C is for data transformation. Option D is not a flow action.

104
MCQmedium

Refer to the exhibit. The flow fails to send the email. What is the most likely cause?

A.The filter condition 'statecode eq 0' is invalid
B.The recurrence trigger is incorrectly configured
C.The connections to Dataverse and Office 365 are not established
D.The email action does not include the list of opportunities in the body
AnswerD

The email body is static text; it should include dynamic content from Get_items.

Why this answer

Option D is correct because the flow's email action is configured to send a static email body without including the dynamic content from the 'List rows' action. Even if the trigger and filter are correct, the email will not contain the list of opportunities, so the flow appears to fail in its purpose. Power Automate requires explicit insertion of dynamic content (e.g., the 'value' array from Dataverse) into the email body to transmit the data.

Exam trap

The trap here is that candidates assume the flow 'fails' means a technical error (like invalid filter or missing connections), but the question tests the understanding that a flow can run successfully yet not achieve its business purpose if dynamic content is omitted from the email body.

How to eliminate wrong answers

Option A is wrong because 'statecode eq 0' is a valid OData filter query for Dataverse, where 0 typically represents the 'Active' state; the filter condition syntax is correct. Option B is wrong because the recurrence trigger configuration (e.g., frequency and interval) is syntactically valid and does not cause the flow to fail to send an email; a misconfigured recurrence would prevent the flow from starting, not from sending an email. Option C is wrong because if the connections to Dataverse and Office 365 were not established, the flow would fail at the trigger or action validation stage with a connection error, not silently fail to send an email; the exhibit shows no connection errors.

105
MCQeasy

A company wants to automate sending a welcome email to new employees after they are added to a SharePoint list. Which type of trigger should be used in the Power Automate flow?

A.For a selected item - SharePoint
B.Recurrence
C.Start and wait for an approval
D.When an item is created - SharePoint
AnswerD

Correct. This trigger initiates the flow when a new item is added to the list.

Why this answer

The 'When an item is created - SharePoint' trigger is the correct choice because it initiates the flow automatically whenever a new item (in this case, a new employee record) is added to the specified SharePoint list. This event-driven trigger eliminates the need for manual intervention, making it ideal for automating the welcome email process immediately upon creation.

Exam trap

The trap here is that candidates often confuse manual triggers (like 'For a selected item') with event-driven triggers, or mistakenly think a scheduled trigger (Recurrence) can achieve real-time automation, when only a creation trigger directly responds to the SharePoint list event.

How to eliminate wrong answers

Option A is wrong because 'For a selected item - SharePoint' is a manual trigger that requires a user to select an item in SharePoint and then run the flow, which does not automate the process upon creation. Option B is wrong because 'Recurrence' is a scheduled trigger that runs at specified intervals (e.g., every hour), not in response to a specific event like item creation, so it would not send the email immediately when a new employee is added. Option C is wrong because 'Start and wait for an approval' is an action used to initiate an approval process and pause the flow until a response is received, not a trigger to start the flow based on a SharePoint list event.

106
MCQhard

A Power Automate flow uses a 'When a HTTP request is received' trigger. The flow is called by an external application. The flow runs successfully but the external application receives a '500 Internal Server Error' response. What is the most likely cause?

A.The flow is disabled or paused.
B.The external application is not sending the correct JSON payload.
C.The flow does not have a 'Respond to a PowerApp or flow' action to send a response.
D.The flow requires authentication and the API key is missing.
AnswerC

Without a response action, the HTTP trigger times out or returns 500.

Why this answer

Option D is correct because the HTTP trigger returns a 500 error when the flow response action is not configured correctly, such as missing a 'Respond to a PowerApp or flow' action. Option A is wrong because the trigger fires. Option B is wrong because the flow runs, so the request is received.

Option C is wrong because authentication errors typically return 401.

107
MCQeasy

You need to create a Power Automate flow that sends a daily digest email to the sales team summarizing new leads from the previous day. The flow should run automatically every morning at 8 AM. Which type of trigger should you use?

A.Button trigger
B.When a new email arrives
C.Recurrence
D.When a new tweet is posted
AnswerC

Correct: Schedules the flow to run at a specified time.

Why this answer

Option A is correct because the 'Recurrence' trigger runs on a schedule. Option B is wrong because it triggers on new email, not time. Option C is wrong because it triggers on new tweets, not time.

Option D is wrong because manual triggers require user interaction.

108
MCQhard

You are a Power Platform administrator for a large enterprise. You have created a Power Automate cloud flow that sends an approval email to the manager whenever a new employee is added to the HR system. The flow uses a SharePoint list as the trigger and a Common Data Service (CDS) connector to update the employee record. Recently, the flow has been failing intermittently with the error: 'The request failed due to a network error. The server returned an error: GatewayTimeout'. You check the flow run history and see that the error occurs on the CDS update action. The SharePoint trigger and approval actions complete successfully. The flow runs with a concurrency setting of 10. The CDS environment is in another region. You need to resolve the timeout issue. What should you do?

A.Increase the timeout setting for the CDS update action in the flow.
B.Split the flow into two: one for the SharePoint trigger and one for the CDS update, and trigger the second via HTTP request.
C.Restart the CDS environment to clear any temporary issues.
D.Reduce the concurrency setting to 1 to prevent multiple simultaneous requests.
AnswerA

The GatewayTimeout error indicates the CDS action is taking longer than the default timeout (typically 2 minutes). Increasing the timeout allows the action to complete.

Why this answer

Option A is correct because the GatewayTimeout error indicates that the CDS update action is taking longer than the default timeout (typically 2 minutes) to complete, especially given the cross-region latency. Increasing the timeout setting for the CDS action allows the flow to wait longer for the response, resolving the intermittent failure without altering the flow's logic or concurrency.

Exam trap

The trap here is that candidates confuse a timeout error with a performance bottleneck, leading them to reduce concurrency or split the flow, rather than recognizing that the default action timeout is the direct cause of the GatewayTimeout.

How to eliminate wrong answers

Option B is wrong because splitting the flow does not address the root cause of the timeout; it adds complexity and still relies on the same CDS connector with the same timeout constraints. Option C is wrong because restarting the CDS environment is a disruptive action that does not fix a timeout caused by network latency or action duration limits; it is not a supported troubleshooting step for GatewayTimeout errors. Option D is wrong because reducing concurrency to 1 might reduce load but does not increase the timeout threshold; the error occurs on a single action that exceeds the default timeout, not due to contention from multiple requests.

109
Multi-Selecthard

Which THREE of the following are best practices for creating maintainable Power Automate flows?

Select 3 answers
A.Use solution-aware flows to manage application lifecycle
B.Use complex expressions in a single action to reduce steps
C.Use child flows for reusable logic
D.Hardcode values directly in actions for clarity
E.Name actions and steps descriptively to document the flow
AnswersA, C, E

Solution-aware flows allow for versioning and deployment across environments.

Why this answer

A, C, and E are correct. Using child flows promotes reusability. Using solution-aware flows enables application lifecycle management (ALM).

Using descriptive names improves readability. Option B is incorrect because you should avoid hardcoding values; use variables or configuration. Option D is incorrect because complex expressions should be broken into simpler steps or use child flows.

110
MCQmedium

A company has a SharePoint Online list that tracks project tasks. The business requires that when a task is marked as 'Complete', an approval request is sent to the project manager, and the task status is updated to 'Approved' only after the manager approves. The approval process must include a reminder after 2 days if no response. Which Power Automate feature should you use to implement this?

A.Condition action to check status and delay
B.Send an email action with a follow-up task
C.Start and wait for an approval action
D.Approvals connector with 'Create an approval' action
AnswerC

This action pauses the flow until the approval completes and supports reminders.

Why this answer

The correct answer is C because the 'Start and wait for an approval' action handles the approval flow and includes built-in reminder functionality. Option A is incorrect because Approvals connector is a collection of actions, not a specific feature for waiting with reminders. Option B is incorrect because 'Send an email' would not enforce approval logic.

Option D is incorrect because 'Condition' is for branching, not for reminders.

111
MCQhard

A Power Automate flow triggers when a new item is added to a SharePoint list. The flow uses a 'Send an HTTP request to SharePoint' action to update a related item in another list. The flow runs but the update does not occur. What is the most likely cause?

A.The HTTP request action is not available in Power Automate.
B.The flow does not have permission to access the target list.
C.The HTTP request action cannot update SharePoint list items.
D.The site address in the HTTP request is incorrect.
AnswerD

Incorrect site address causes silent failure.

Why this answer

Option B is correct because HTTP requests to SharePoint require explicit site address and authentication; if the site address is incorrect, the request fails silently. Option A is wrong because HTTP requests can update items. Option C is wrong because the trigger context provides the user credentials, but the site address must be correct.

Option D is wrong because HTTP requests are available in Power Automate.

112
Multi-Selecthard

Which TWO types of triggers can be used in a Power Automate cloud flow?

Select 2 answers
A.Scheduled trigger (e.g., every hour)
B.Manual trigger (e.g., from a button)
C.Webhook trigger (e.g., from an external service)
D.Event-based trigger (e.g., when an item is created)
E.Approval trigger (e.g., when an approval is requested)
AnswersB, D

Instant flows are manual.

Why this answer

Automated flows start with a trigger like a new email or SharePoint item. Instant flows start manually with a button. Scheduled flows are also a type, but 'event-based' and 'manual' are the two categories; 'scheduled' is a separate type.

Webhook triggers exist but are a subtype of automated.

113
MCQhard

Refer to the exhibit. A flow is triggered when an email with 'Invoice' in the subject arrives, and it saves the first attachment to a SharePoint document library. However, the flow fails with an error 'InvalidTemplate'. What is the most likely cause?

A.The SharePoint folder path is incorrect.
B.The trigger is not set to include attachments.
C.An email with 'Invoice' in the subject arrives without an attachment.
D.The file name is taken from the email subject instead of the attachment.
AnswerC

If there are no attachments, the expression to access attachments[0] fails.

Why this answer

The trigger includes attachments, but if an email with 'Invoice' in the subject arrives without an attachment, the expression to access the first attachment fails because the attachments array is empty. The error 'InvalidTemplate' occurs when an expression cannot be evaluated. Option A is incorrect because the trigger is configured to include attachments.

Option C is incorrect because the folder path is valid. Option D is incorrect because the file name is taken from the attachment, not the subject.

114
MCQhard

Refer to the exhibit. You have a Power Automate flow that sends an approval email and then checks if the email was sent successfully. If successful, it updates a SharePoint item status to 'Approved'. Otherwise, it sends a rejection email. However, the flow always updates the SharePoint item to 'Approved' even when the approval email fails. What is the likely issue?

A.The 'email/To' parameter is missing the recipient's email.
B.The condition expression is incorrectly formatted.
C.The flow uses 'Send an email' instead of a proper approval action.
D.The 'body' function should be 'outputs' instead.
AnswerC

The 'Send an email' action only sends an email; it does not capture the recipient's response. An approval action like 'Start and wait for an approval' is required.

Why this answer

The condition checks the status of the 'Send_approval_email' action, but the action only sends the email; it does not wait for the recipient to respond. The status 'Succeeded' simply means the email was sent, not that it was approved. To implement an approval, you should use the 'Start and wait for an approval' action.

Option B is incorrect because the condition syntax is correct. Option C is incorrect because the status is correctly referenced. Option D is incorrect because the email address is provided.

115
MCQeasy

Refer to the exhibit. The JSON snippet shows a Power Automate action definition. Which action is this?

A.Post a message in Microsoft Teams
B.Create a calendar event
C.Send an HTTP request
D.Send an email (Office 365 Outlook)
AnswerD

operationId 'SendEmail' and connection 'shared_office365' match.

Why this answer

Option B is correct because the operationId is 'SendEmail' and the host connection is 'shared_office365', which corresponds to the Office 365 Outlook Send an email action. Option A is wrong because 'Post a message' would use a different operationId. Option C is wrong because 'Create event' would have different parameters.

Option D is wrong because 'Send an HTTP request' would use 'Http' connection type.

116
MCQmedium

A flow fails with the error: 'GatewayTimeout'. The flow connects to an on-premises SQL Server via a data gateway. What is the most likely cause?

A.The SQL login credentials are incorrect
B.The on-premises data gateway is not running or unreachable
C.The SQL table does not exist
D.The flow trigger did not fire
AnswerB

Correct. Gateway timeout typically indicates connectivity issues to the on-premises resource.

Why this answer

The 'GatewayTimeout' error indicates that the flow successfully reached the on-premises data gateway but the gateway did not respond within the expected time frame. This typically occurs when the gateway service is not running, the machine hosting the gateway is offline, or network connectivity between the gateway and the SQL Server is broken. Incorrect credentials or missing tables would produce different errors (e.g., 'Login failed' or 'Invalid object name').

Exam trap

The trap here is that candidates confuse a 'GatewayTimeout' with authentication or data errors, assuming the issue is with credentials or the SQL object rather than the gateway's availability or network path.

How to eliminate wrong answers

Option A is wrong because incorrect SQL login credentials would result in an 'AccessDenied' or 'Login failed' error, not a timeout. Option C is wrong because a missing SQL table would produce a 'Invalid object name' or 'Table not found' error, not a timeout. Option D is wrong because if the flow trigger did not fire, the flow would not execute at all and no error would be generated.

117
MCQeasy

A sales team uses a Power Automate flow that creates a contact in Dynamics 365 Sales whenever a new lead is added to a Salesforce system. The flow has been running successfully for months, but recently it started failing with an authentication error. What is the most likely cause?

A.The flow has exceeded its daily execution quota
B.The lead entity schema in Salesforce has changed
C.The flow is hitting API rate limits
D.The Salesforce connection credentials have expired
AnswerD

Expired credentials are the most common cause of authentication failures.

Why this answer

The correct answer is B because the most common cause of authentication failures in flows is expired or revoked credentials for the connected services. Option A is incorrect because licensing changes typically affect flow execution limits, not authentication. Option C is incorrect because API call limits cause throttling errors, not authentication errors.

Option D is incorrect because schema changes cause value mismatch errors, not authentication errors.

118
MCQeasy

You need to create a flow that runs every hour to check a SharePoint list for items with a 'Due Date' that has passed and sends a reminder email to the assigned person. Which type of flow should you create?

A.Desktop flow
B.Automated cloud flow
C.Business process flow
D.Scheduled cloud flow
AnswerD

Scheduled flows run on a recurring schedule.

Why this answer

A scheduled cloud flow runs on a recurring schedule and can include actions to query SharePoint and send email. Automated flows trigger on events, not time. Desktop flows are for desktop automation.

Business process flows guide users.

119
MCQmedium

You are building a flow to automate the process of copying files from one SharePoint document library to another when a file is added. The flow should also send an email notification to a team. You have created the flow, but it is not triggering when a new file is added. What should you check first?

A.Verify that the flow owner has a valid Power Automate license
B.Confirm that the target library exists and is accessible
C.Ensure that the environment is not in a disabled state
D.Check the trigger configuration to ensure the correct library and site are selected
AnswerD

Incorrect trigger settings are a common cause of flow not triggering.

Why this answer

The most common issue is that the trigger is not configured correctly, e.g., incorrect library, site, or permissions. Checking the trigger settings is the first step. Licenses, environment, and service status are less likely to be the issue if other flows work.

120
MCQmedium

A Power Automate flow uses the 'HTTP' action to call an external API. The flow fails intermittently with a 429 (Too Many Requests) error. What is the best practice to handle this?

A.Switch to a different API endpoint
B.Add a 'Terminate' action to stop the flow on error
C.Configure retry policy with exponential backoff
D.Reduce the timeout of the HTTP action
AnswerC

Correct: Retry policies can handle transient failures gracefully.

Why this answer

Option D is correct because implementing retry logic with exponential backoff is a standard pattern for handling rate limiting. Option A is wrong because decreasing the timeout does not address the rate limit. Option B is wrong because ignoring the error could lead to data loss.

Option C is wrong because switching to a different connector might not be possible and does not solve the throttling issue.

121
MCQeasy

A marketing team uses a Power Automate flow that posts a message to Microsoft Teams when a new lead is added to a SharePoint list. The flow runs successfully, but the message is not appearing in the expected Teams channel. What is the first thing you should check?

A.Verify that the Teams webhook URL is correctly pointing to the intended channel
B.Review the flow run history for failure details
C.Check if the SharePoint list trigger is properly configured
D.Ensure the flow owner has permissions to post to Teams
AnswerA

A wrong webhook URL would cause the message to go to the wrong channel or fail.

Why this answer

Option A is correct because the most common misconfiguration is using the wrong webhook URL for the channel. Option B is incorrect because the trigger is working if the flow runs. Option C is incorrect because posting to Teams does not require special permissions beyond the connection.

Option D is incorrect because flow execution might not show detailed errors unless you open the run history.

122
Multi-Selectmedium

Which TWO actions can be used to implement error handling in a Power Automate flow?

Select 2 answers
A.Use a Scope action to group actions and configure error handling
B.Add a Condition action to check for errors
C.Use a Compose action to store error details
D.Configure Run After settings
E.Add an Apply to Each action
AnswersA, D

Scope allows parallel branches and combined error handling.

Why this answer

Options A and C are correct because Configure Run After and Scope allow error handling. Option B is wrong because it's for actions. Option D is wrong because Conditions are for logic.

Option E is wrong because it's not for error handling.

123
MCQeasy

You need to create a flow that sends a push notification to a user's mobile device when a high-priority email arrives in their inbox. Which trigger and action combination should you use?

A.When an item is created trigger and Post message action
B.When a new email arrives trigger and Send push notification action
C.When an approval request is triggered and Send email action
D.Recurrence trigger and Send email action
AnswerB

This directly addresses the requirement.

Why this answer

Option D is correct because the 'When a new email arrives' trigger with 'Send push notification' action meets the requirement. Option A uses a schedule, not event-driven. Option B uses SharePoint trigger.

Option C uses approval, not notification.

124
MCQmedium

Your organization uses Power Automate to automate the creation of support tickets in ServiceNow when a critical alert is triggered in Microsoft Sentinel. The flow uses the 'When a new alert is created' trigger from Sentinel. The flow runs but no tickets are created. You check the Sentinel log and see that alerts are being generated. What should you investigate first?

A.Verify that the flow is enabled.
B.Ensure that the Sentinel data connector is properly installed.
C.Review the trigger condition or filter query.
D.Check if the ServiceNow connector is configured with the correct instance.
AnswerC

Filter may exclude critical alerts.

Why this answer

Option D is correct because the flow's trigger filter may be set to only fire for specific severity levels, and critical alerts might be filtered out if the filter is misconfigured. Option A is wrong because the flow runs, so the trigger fires. Option B is wrong because the ServiceNow connection could be fine.

Option C is wrong because the alert creation is not the issue.

125
MCQmedium

A company uses Power Automate to send approval emails when a new employee is added to Microsoft Entra ID. The approval flow fails intermittently with a '403 Forbidden' error. What is the most likely cause?

A.The Microsoft Entra ID license has expired.
B.The flow is exceeding the API request throttle limit.
C.The connection used in the flow lacks appropriate permissions.
D.The Power Automate connector for Microsoft Entra ID is deprecated.
AnswerC

403 Forbidden indicates the authenticated identity does not have permission to perform the action.

Why this answer

Option B is correct because a 403 error typically indicates insufficient permissions. Option A is wrong because throttling causes 429 errors. Option C is wrong because license issues cause 402 errors.

Option D is wrong because connector issues cause 400 or 500 errors.

126
Multi-Selecteasy

Which TWO components are required to create a Power Automate flow that sends an email when a new item is added to a SharePoint list? (Choose two.)

Select 2 answers
A.A trigger
B.An approval action
C.A variable
D.A condition
E.A Send an email action
AnswersA, E

Correct. Every flow needs a trigger.

Why this answer

A trigger is required because a Power Automate flow must have a starting event to initiate execution. For a SharePoint list, the 'When an item is created' trigger fires automatically when a new item is added, which is the necessary first step before any actions can run.

Exam trap

The trap here is that candidates often think a condition or approval is needed for any 'smart' automation, but the question only asks for the minimum components to send an email on item creation, which is just a trigger and an action.

127
Multi-Selecteasy

Which TWO of the following are types of connectors available in Power Automate? (Select TWO.)

Select 2 answers
A.Standard
B.Custom
C.Enterprise
D.On-premises
E.Premium
AnswersA, E

Available with most Power Automate licenses.

Why this answer

A and D are correct. Standard connectors are available to all, and Premium connectors require additional licensing. B is incorrect because 'Enterprise' is not a connector tier.

C is incorrect because 'Custom' is a type of connector but not a licensing tier. E is incorrect because 'On-premises' describes data gateway, not a connector type.

128
MCQhard

A Power Automate flow processes incoming emails from a shared mailbox. Recently, some emails are being missed. You suspect the flow is hitting a service protection limit. Which action should you take to diagnose the issue?

A.Use the 'Peek code' feature to review the flow definition.
B.Check the gateway status for the shared mailbox.
C.Review the flow run history and look for 'skipped' status.
D.Pause the flow and restart it.
AnswerC

Skipped runs indicate throttling or quota limits.

Why this answer

Option C is correct because flow run history in Power Automate explicitly records 'skipped' status for runs that were throttled due to service protection limits. By reviewing the run history and filtering for 'skipped' runs, you can directly confirm whether the flow is being rate-limited, which is the most likely cause of missed emails.

Exam trap

The trap here is that candidates may confuse 'skipped' status with 'failed' status, or assume that pausing/restarting the flow (Option D) is a valid diagnostic step, when in fact only run history provides the specific throttling evidence needed.

How to eliminate wrong answers

Option A is wrong because 'Peek code' shows the underlying JSON definition of the flow, which is useful for debugging logic or expressions but does not provide any information about runtime throttling or service protection limits. Option B is wrong because gateway status is relevant only for on-premises data gateways; a shared mailbox in Exchange Online does not use a gateway, so checking gateway status would not help diagnose service protection limits. Option D is wrong because pausing and restarting the flow does not diagnose the root cause; it only temporarily resets the flow's state, and the throttling will reoccur if the underlying limit issue is not addressed.

129
MCQmedium

A Power Automate flow uses the 'Apply to each' action to process items from a SharePoint list. The flow is running slowly. What is the most effective way to improve performance?

A.Add a 'Condition' action inside the loop.
B.Use a 'Do until' loop instead.
C.Enable concurrency control on the 'Apply to each' action.
D.Reduce the number of items in the list.
AnswerC

Concurrency processes items in parallel.

Why this answer

Option B is correct because concurrency control allows parallel processing. Option A reduces scope but not necessarily performance. Option C is not a built-in feature.

Option D is for approval, not performance.

130
MCQmedium

A Power Automate flow that sends approval requests is being used by multiple teams. The flow uses the 'Start and wait for an approval' action. The approver reports that they are not receiving the approval request email. What should you check first?

A.The flow owner's mailbox is full
B.The Approvals connector is not properly configured
C.The flow run history shows a success
D.The approver’s email address is incorrect in the flow
AnswerB

Correct: Misconfiguration can prevent email dispatch.

Why this answer

Option C is correct because the approval action requires the 'Approvals' connector to be properly configured. Option A is wrong because the flow owner's mailbox is not relevant to approval delivery. Option B is wrong because run history shows execution, not email delivery.

Option D is wrong because the recipient's mailbox is not directly configurable in the action.

131
Multi-Selectmedium

Which THREE actions can a Power Automate flow perform using AI Builder?

Select 3 answers
A.Detect objects in images
B.Perform sentiment analysis on social media posts
C.Process forms to extract key-value pairs
D.Translate text from one language to another
E.Extract text from images using optical character recognition
AnswersA, C, E

AI Builder includes object detection.

Why this answer

AI Builder enables form processing, object detection, and text recognition (OCR). Language translation requires separate services. Sentiment analysis is also an AI Builder capability, but for this question, three correct ones are form processing, object detection, and text recognition.

132
MCQeasy

You need to create a flow that sends an email notification when a new file is added to a OneDrive for Business folder. Which trigger should you use?

A.When a file is created (SharePoint)
B.When a file is modified (OneDrive for Business)
C.When a file is created (OneDrive for Business)
D.When a file is created (OneDrive)
AnswerC

This trigger fires when a new file is added to OneDrive for Business.

Why this answer

Option C is correct because the requirement specifies a OneDrive for Business folder, and the 'When a file is created (OneDrive for Business)' trigger is the only one that directly monitors a OneDrive for Business location for new file additions. This trigger uses the OneDrive for Business connector, which is designed to work with the Microsoft Graph API for OneDrive for Business, and it fires specifically when a new file is created, not modified.

Exam trap

The trap here is that candidates confuse the 'OneDrive' and 'OneDrive for Business' connectors, assuming they are interchangeable, but they target different services with different authentication and API scopes.

How to eliminate wrong answers

Option A is wrong because the 'When a file is created (SharePoint)' trigger monitors SharePoint document libraries, not OneDrive for Business folders; using it would require a SharePoint site and library, which is a different storage service. Option B is wrong because the 'When a file is modified (OneDrive for Business)' trigger fires when an existing file is changed, not when a new file is added, so it does not meet the requirement to trigger on file creation. Option D is wrong because the 'When a file is created (OneDrive)' trigger targets the consumer OneDrive service (personal Microsoft account), not OneDrive for Business (work or school account), and these are separate connectors with different authentication and API endpoints.

133
MCQmedium

You are reviewing a Power Automate flow definition. The exhibit shows an action definition. What is the action doing?

A.Sending an email to multiple recipients.
B.Sending an email with an attachment.
C.Checking if a condition is true before sending.
D.Sending an email to a single recipient.
AnswerD

The operation is SendEmailV2 with a single To address.

Why this answer

Option A is correct because the action uses the 'SendEmailV2' operation with parameters for To, Subject, and Body. Option B is wrong because there is no attachment. Option C is wrong because it sends to one recipient.

Option D is wrong because no conditions are shown.

134
Multi-Selectmedium

Which THREE are valid trigger types in Power Automate? (Select THREE.)

Select 3 answers
A.Scheduled
B.Business process flow
C.Instant
D.Manual
E.Automated
AnswersA, C, E

Triggers based on a schedule (recurrence).

Why this answer

Options A, B, and D are correct. Automated (e.g., when an email arrives), Instant (e.g., button trigger), and Scheduled (e.g., recurrence) are the three main trigger types. Option C is wrong because 'Manual' is not a separate type; it's covered under Instant.

Option E is wrong because 'Business process flow' is a different feature in Power Automate, not a trigger type.

135
Multi-Selecthard

Which THREE components are required to create an automated approval process using Power Automate and Microsoft Teams?

Select 3 answers
A.A 'Start and wait for an approval' action
B.A manual button to start the flow
C.A trigger such as 'When a new response is submitted' from Microsoft Forms
D.A SharePoint list to store approval history
E.A 'Post a message in a chat or channel' action to notify the approver
AnswersA, C, E

This action creates and waits for the approval.

Why this answer

Options A, C, and E are correct because they represent the trigger, approval action, and notification. Option B is wrong because it's for manual triggers. Option D is wrong because it's not required for approvals.

136
MCQhard

You are troubleshooting a Power Automate flow that uses an HTTP action to call a REST API. The flow fails with a '429 Too Many Requests' error. The API has a rate limit of 100 requests per minute. Which strategy should you implement to handle this error gracefully?

A.Implement retry logic with exponential backoff in the HTTP action settings.
B.Increase the flow's concurrency setting to process more requests simultaneously.
C.Use a 'Condition' action to check the status code and ignore 429 errors.
D.Use the 'Configure Run After' option to skip the action on failure.
AnswerA

Exponential backoff reduces request rate after 429 responses.

Why this answer

Option C is correct because implementing retry logic with exponential backoff is the standard approach to handle rate limiting. Option A is wrong because increasing concurrency would worsen the issue. Option B is wrong because it does not handle the rate limit.

Option D is wrong because 'Configure Run After' can handle failures but does not implement backoff.

137
MCQmedium

A Power Automate flow that processes incoming emails and creates tasks in Microsoft To Do is not triggering for some emails. The flow uses the 'When a new email arrives' trigger with a filter on the subject containing 'Task'. What is the most likely reason some emails are missed?

A.The emails are from external senders.
B.The mailbox is a shared mailbox.
C.The subject filter only applies to the first word.
D.The emails are older than 7 days.
AnswerD

The trigger has a default look-back window of 7 days.

Why this answer

Option B is correct because the trigger only processes emails from the last 7 days by default; older emails are ignored. Option A is wrong because the filter is on subject, not sender. Option C is wrong because the trigger works in shared mailboxes if configured.

Option D is wrong because the filter checks subject, not body.

138
Multi-Selecteasy

Which TWO connectors are available in Power Automate without a premium license?

Select 2 answers
A.SQL Server
B.SharePoint
C.Azure Blob Storage
D.Salesforce
E.Microsoft Teams
AnswersB, E

SharePoint connector is standard.

Why this answer

SharePoint is a standard connector available in Power Automate with Office 365 licenses, which do not require a premium license. It enables workflows for list item creation, approval processes, and document management without additional per-user costs.

Exam trap

The trap here is that candidates often assume SQL Server is a standard connector because it is widely used, but Microsoft explicitly categorizes it as premium due to its dependency on the on-premises data gateway and enterprise data integration capabilities.

139
MCQhard

Your organization uses Power Automate to automate onboarding processes. The flow creates a user in Microsoft Entra ID, assigns licenses, and sends a welcome email. Recently, the flow failed because the 'Create user' action returned 'PrivilegedOperationNotAllowed'. What is the most likely cause?

A.The user already exists in the directory
B.The flow is using an expired connection
C.The service principal lacks required permissions in Microsoft Entra ID
D.The flow has exceeded API rate limits
AnswerC

Correct: The error indicates insufficient privileges.

Why this answer

Option C is correct because the error indicates the service principal or connection used by the flow lacks sufficient permissions. Option A is wrong because throttling would give a 429 error, not this specific message. Option B is wrong because the flow runs successfully initially.

Option D is wrong because user already existing would give a conflict error.

140
Multi-Selecthard

Which THREE are valid connectors in Power Automate? (Select THREE.)

Select 3 answers
A.Office 365 Outlook
B.SQL Server Management Studio
C.Azure DevOps Services
D.Microsoft Teams
E.SharePoint
AnswersA, D, E

Outlook connector is widely used.

Why this answer

Options A, B, and D are correct. Microsoft Teams, SharePoint, and Outlook are all standard connectors. Option C is wrong because 'SQL Server Management Studio' is not a connector; the connector is SQL Server.

Option E is wrong because 'Azure DevOps' is a valid connector, but the option says 'Azure DevOps Services' which is essentially the same; however, the official name is 'Azure DevOps'. But among the choices, E is a valid connector. Actually, let's confirm: Azure DevOps is a connector.

So correct ones are A, B, D? But we need three. Option E is also valid. Wait, the prompt says THREE correct.

Let's list: A (Teams), B (SharePoint), D (Outlook), E (Azure DevOps) are all valid. But C is not valid because 'SQL Server Management Studio' is not a connector name; the connector is 'SQL Server'. So we have four valid? Possibly the exam expects only three, but let's see: The question says 'Which THREE are valid connectors'.

We need to pick three that are undoubtedly connectors. A, B, D are definitely connectors. E might be considered valid but the wording 'Azure DevOps Services' might be incorrect; the connector is 'Azure DevOps'.

However, it's commonly referred to as Azure DevOps. To be safe, I'll select A, B, D as correct and mark E as wrong because the official name is 'Azure DevOps' without 'Services'. But the rubric says distractors must be plausible.

Since the question asks for three, I'll consider A, B, D as correct and C and E as wrong. But let's double-check: In Power Automate, the connector list includes 'Azure DevOps'. So 'Azure DevOps Services' might be acceptable.

However, to avoid ambiguity, I'll set E as incorrect and provide explanation that the correct name is Azure DevOps. Given the strict rule of exactly three correct, I'll go with A, B, D as correct and C and E as wrong.

141
MCQmedium

Refer to the exhibit. The Power Automate flow trigger is configured to run when a new email arrives. What will trigger this flow?

A.Any email with an attachment
B.Emails with 'Invoice' in the subject line
C.Emails marked as high importance
D.Any email with or without attachments
AnswerB

subjectFilter is set to 'Invoice'.

Why this answer

Option D is correct because the subjectFilter requires 'Invoice' in the subject. Option A is wrong because includeAttachments is false. Option B is wrong because onlyWithAttachments is false.

Option C is wrong because importance is 'Any'.

142
MCQmedium

A company uses Power Automate to automate approval workflows. An employee reports that an approval request sent to their manager is not being delivered. The manager is listed in Microsoft Entra ID with the correct email address. What is the most likely cause?

A.The manager does not have a Power Automate license.
B.The flow is using a deprecated trigger.
C.The approval is configured with the wrong response options.
D.The flow is paused due to a quota limit.
AnswerA

Approval actions require the approver to have a Power Automate license or appropriate rights.

Why this answer

Option B is correct because the approval connector often requires a license with the appropriate rights. Option A is not the most likely since the manager is correctly listed. Option C is not a typical cause for delivery failure.

Option D is unrelated to delivery.

143
MCQmedium

Your organization uses Power Automate to automate approval workflows in SharePoint. When a user creates a new item in a SharePoint list, an approval request should be sent to their manager. However, some approvals are not being triggered. What is the most likely cause?

A.The flow requires a premium Power Automate license.
B.The trigger is set to 'When an item is created or modified' and the item is being created and then modified immediately.
C.The user does not have permission to view the SharePoint list.
D.The flow has a 'Delay' action before the approval step.
AnswerB

If the trigger is set to 'When an item is created or modified', a modification after creation could cause the trigger to fire on the modification, but if the modification occurs too quickly, the creation trigger might be skipped.

Why this answer

The SharePoint trigger 'When an item is created' must be set to trigger only on new items, not on changes. A common misconfiguration is setting the trigger to 'When an item is created or modified', which can cause missed triggers if the item is created and then quickly modified. Option A is incorrect because SharePoint triggers do not require a premium license for basic actions.

Option C is incorrect because permissions to the list do not affect the trigger's ability to fire. Option D is incorrect because the delay is unrelated to the trigger configuration.

144
MCQmedium

A flow uses an approval step to notify managers when a purchase request exceeds $10,000. The approval action times out after 7 days. The business requires that if no response is received within 3 days, the request should be automatically approved. What should be added to the flow?

A.Configure the approval to send a reminder after 3 days
B.Use a 'Terminate' action after 3 days
C.Add a parallel branch that waits for 3 days and then approves if no response
D.Set the approval timeout to 3 days and configure the outcome to 'Approve'
AnswerC

This allows the flow to auto-approve after 3 days if not responded.

Why this answer

Option C is correct because a parallel branch with a delay and a condition on the approval timeout can implement the requirement. Option A would change the entire timeout to 3 days, but the requirement is to auto-approve after 3 days, not reject. Option B does not allow customization of timeout behavior.

Option D would not trigger automatically after timeout.

145
MCQhard

You create a Power Automate flow that uses AI Builder to process invoices. The flow needs to extract text from PDFs and store it in Dataverse. What is the recommended approach?

A.Use AI Builder's Form Processing model to extract fields and then add a 'Create a new row' action for Dataverse.
B.Use AI Builder's Entity Extraction model on the raw PDF text.
C.Use AI Builder's Object Detection model to identify text regions.
D.Use AI Builder's Text Classification model to categorize invoices.
AnswerA

Form Processing model extracts fields from forms like invoices.

Why this answer

Option A is correct because AI Builder's Form Processing model is designed for invoice extraction. Option B is wrong because it's for object detection. Option C is wrong because it's for text classification.

Option D is wrong because it's for entity extraction from plain text.

146
MCQhard

Refer to the exhibit. The Power Automate flow definition includes a manual trigger expecting employeeId and amount. If an expense amount is $6,000, what will happen?

A.The flow will send an approval email to the employee.
B.The flow will start an approval assigned to manager@contoso.com.
C.The flow will fail because employeeId is missing.
D.The flow will send an email to manager@contoso.com.
AnswerB

Condition is true, so approval action runs.

Why this answer

Option C is correct because the condition checks if amount > 5000; 6000 is greater, so the 'Send_approval' action runs. Option A is wrong because the flow does not check employeeId. Option B is wrong because the else branch won't run.

Option D is wrong because the trigger schema does not define managerEmail.

147
MCQhard

Refer to the exhibit. A Power Automate flow definition is shown. The flow is triggered by an HTTP request with a 'score' property. When the score is greater than 0.8, it sends an approval email to the manager. Otherwise, it logs the score to a SharePoint list. The flow runs but when a score of 0.9 is submitted, no email is sent and the SharePoint log is created. What is the most likely cause?

A.The condition uses 'greater' but should use 'greaterThan'.
B.The 'score' value is passed as a string instead of a number.
C.The condition expression is misspelled as 'greater' instead of 'greaterThan'.
D.The trigger is set to 'When a file is created' but the request is HTTP.
AnswerB

String vs number comparison causes condition to evaluate to false.

Why this answer

Option B is correct because the condition expression uses 'greater(triggerBody()?['score'], 0.8)' but if the 'score' property is a string (e.g., '0.9'), the comparison will fail because string comparison is different from numeric. The expression expects a number. Option A is wrong because the trigger is manual, not SharePoint.

Option C is wrong because the condition is correct syntactically. Option D is wrong because the condition uses 'greater' which is 'greater than'.

148
Multi-Selectmedium

Which TWO actions can be performed using Power Automate? (Select TWO.)

Select 2 answers
A.Build a custom AI model to analyze images
B.Assign Microsoft 365 licenses to users
C.Create a new item in a SharePoint list
D.Send an email using Office 365 Outlook
E.Design a Power BI dashboard
AnswersC, D

SharePoint connector can create items.

Why this answer

Options A and D are correct. Power Automate can send emails and create SharePoint items. Option B is wrong because building custom AI models is done with AI Builder.

Option C is wrong because designing Power BI reports is done in Power BI Desktop. Option E is wrong because managing user licenses is done in Microsoft 365 admin center.

149
MCQeasy

You are creating a Power Automate flow to copy files from a SharePoint document library to a OneDrive for Business folder. The flow triggers when a new file is created in SharePoint. After saving the flow, you get a warning that the flow uses a trigger that is not supported in the 'Solutions' context. What does this mean?

A.The OneDrive for Business connector is not licensed.
B.The chosen trigger cannot be used in a solution-aware flow.
C.The flow cannot be saved outside a solution.
D.The flow will not run because of this warning.
AnswerB

Some triggers are not solution-compatible.

Why this answer

Option C is correct because the 'When a new file is created' trigger for SharePoint is not available in solution-aware flows (it is a non-solution trigger). Option A is wrong because the OneDrive action is supported. Option B is wrong because the flow can be created outside a solution.

Option D is wrong because the warning indicates a limitation, not a full failure.

150
MCQeasy

A user reports that a scheduled flow runs but does not send notifications as expected. The flow is set to run every hour. Which action should the user take first to diagnose the issue?

A.Check the flow run history for errors.
B.Recreate the flow from scratch.
C.Verify that notifications are enabled in the user's profile.
D.Adjust the flow schedule to run more frequently.
AnswerA

Run history shows execution details and errors.

Why this answer

Option C is correct because checking run history shows the flow's status and any errors. Option A is wrong because recreating the flow is premature. Option B is wrong because the flow runs, so notifications are not disabled globally.

Option D is wrong because checking the schedule is not the first step when runs occur.

← PreviousPage 2 of 3 · 176 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Power Automate Capabilities questions.