0% found this document useful (0 votes)
581 views68 pages

All Questions

Uploaded by

ajil baby
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
581 views68 pages

All Questions

Uploaded by

ajil baby
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 68

Answer Summary

Below is a summary of your answers.


Back to Report
Question 1 of 50
A company plans to use automations.
The company requires a Power Automate flow that meets the following
requirements:
 Is not affected by system changes
 Does not require additional setup time
 Must access a cloud-based web application that has a published
REST API for which there is no connector
You need to select the type of flow that meets the requirements.
Which type of flow should you use?
Correct Answer
 Cloud flow using the HTTP connector

Question 2 of 50
A company plans to automate applications.
You need to identify the types of applications that can be automated by
using Power Automate.
Which two types of applications should you identify? Each correct answer
presents a complete solution.
Correct Answer
 Web browser applications

 Windows desktop applications

Question 3 of 50
A company plans to deploy Power Automate desktop flows.
You need to identify which conditions require the flow to be run in attended
mode.
Which three conditions should you identify? Each correct answer presents a
complete solution.
Correct Answer
 The flow requires a decision by a user to continue.

 The flow runs on a Windows 11 Home computer.

 The user is signed into the computer.

Question 4 of 50
You are developing a desktop flow.
You need to ensure that the desktop flow can be invoked from the Windows
Task Scheduler.
Which interface should you use?
Correct Answer
 Run URL

Question 5 of 50
A company uses Power Automate cloud flows.
The flows were created outside a solution and use standard and premium
connectors. You add the flows to the solution and prepare to export the
solution.
You need to ensure that when the cloud flows are transported to another
environment, the flows are not disabled.
Which component should you add to the solution?
Correct Answer
 Connection reference

Question 6 of 50
A company plans to use Microsoft Dataverse for Microsoft Power Platform
applications.
You need to identify the use cases for Dataverse.
What are two use cases for Dataverse? Each correct answer presents a
complete solution.
Correct Answer
 Users and queue management

 SharePoint and OneDrive for Business integration

Question 7 of 50
A company plans to use connection references in Microsoft Dataverse
solutions.
You need to understand the capabilities of connection references.
What are two use cases for connection references? Each correct answer
presents a complete solution.
Correct Answer
 Implement healthy application lifecycle management (ALM) practices.

 Remove the need to edit the cloud flow definition in downstream


environments.

Question 8 of 50
You are developing a canvas app named App1.
You need to define the parameters that should be passed from App1 to a
cloud flow named Flow1.
Which two steps should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Define parameters by using the Ask in Power Apps action in Flow1.

 Use the Flow1.Run function to invoke Flow1 and pass parameters.

Question 9 of 50
A company plans to use Process Advisor to discover inefficiencies across the
organization.
You need to implement automation recommendations provided within the
process map.
What should you do?
Correct Answer
 Select the blue icon on various activities.

Question 10 of 50
A company plans to use Process Advisor to discover inefficiencies in
organization-wide processes.
You need to identify the use cases for Process Advisor.
What are two use cases for Process Advisor? Each correct answer presents a
complete solution.
Correct Answer
 Improve operational efficiency.

 Identify non-compliant processes.


Question 11 of 50
A company uses Power Automate cloud flows to process incoming emails to
its feedback mailbox.
The company has separate teams for:
 Billing
 Complaints
 Documentation
 Staff
The company wants to triage the emails and route emails to teams based on
the text in the email.
You need to triage the emails by using Microsoft AI.
Which two options should you use? Each correct answer presents a complete
solution.
Correct Answer
 AI Builder category classification

 Azure Cognitive Service for Language custom text classification

Question 12 of 50
A company plans to automate the processing of documents.

You are evaluating the Document Automation Toolkit in Power Automate.

You need to identify the use case for the Document Automation Toolkit.

Which use case should you identify?

The company wants to extract data from the documents and enter it into a
Windows application.
You need to extract a table of data from a multi-page document into a
datatable in a desktop flow.
Which desktop action should you use?
Correct Answer
 PDF

Question 13 of 50
A company plans to extract text from multilingual images in a desktop flow.
Each image consists of a combination of Arabic, Czech, and Danish
languages.
You need to ensure that each language can be recognized, and that
complete data can be extracted from the images.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use Extract text with OCR action.

 Select Tesseract OCR engine in the OCR engine type.

 Configure Language abbreviation and Language data path.

Question 14 of 50
A company plans to use the Document Automation Toolkit.
What are two use cases for the Document Automation Toolkit? Each correct
answer presents a complete solution.
Correct Answer
 Automate data extraction from invoices received in the service
mailbox.

 Export extracted data to a target system like accounting, human


resources, or customer relationship management (CRM).

Question 15 of 50
A company plans to use scripting in desktop flows.
You need to identify the use cases for JavaScript.
What are two use cases for JavaScript? Each correct answer presents a
complete solution.
Your Answer
 Alter functionality of a loaded webpage.

 Perform complex arithmetical calculations.

Correct Answer
 Alter functionality of a loaded webpage.

 Perform complex arithmetical calculations.

Question 16 of 50
You are developing a Power Automate desktop flow for browser automation.
You need to store and retrieve session data from the browser’s local storage
in JavaScript.
Which document object model (DOM) component should you use?
Correct Answer
 Window

Question 17 of 50
You are developing a Power Automate desktop flow for browser automation.
You need to implement JavaScript in a Run JavaScript function on a web page
to scroll to the bottom of a webpage.
Which JavaScript function should you use?
Correct Answer
 function ExecuteScript(){window.scrollTo(0,
document.body.scrollHeight);}

Question 18 of 50
A company uses Power Automate cloud flows.
A flow runs every time a row in a Microsoft Dataverse custom table is
updated.
You need to configure the flow to only run when the Status column on the
table is changed to In progress.
Which two properties should you configure? Each correct answer presents
part of the solution.
Correct Answer
 Filter rows

 Select columns

Question 19 of 50
A company plans to use a Power Automate automated cloud flow to
implement the approval process for travel requests stored in a SharePoint
list. The travel requests list has three columns:
 Title (text)
 Department (text)
 Status (choice)
The flow should run only when the Status is Approved, and the Department
is Sales.
You need to reduce the number of unnecessary runs by configuring Trigger
Conditions.
Which expression should you use?
Correct Answer
 @and(equals(triggerBody()?['Department'],'Sales'),
equals(triggerBody()?['Status']?['Value'], 'Approved'))

Question 20 of 50
You are developing a Power Automate cloud flow. You add an HTTP action to
get a response from an external API. The operation should be retried if the
response status code is 5xx.
You need to configure the Exponential Interval retry policy for the HTTP
action.
Which two fields should you configure? Each correct answer presents part of
the solution.
Correct Answer
 Count

 Interval

Question 21 of 50
A company uses Power Automate desktop flows.
A desktop flow launches a Win32 application by using the Run application
action.
You need to resize the window in the desktop flow.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Select the Wait for application to load option for the After application
launch setting.

 Add the Resize window action and select By window instance/handle


for Find window mode.

Question 22 of 50
A company uses Power Automate desktop flows.
The company wants to automate a Windows application that can be
displayed at various locations on the screen.
You need to configure desktop actions to interact with elements of the
application.
What should you use?
Correct Answer
 UI elements

Question 23 of 50
You need to call an external API with the below HTTP Request headers in a
desktop flow.
{

"Authorization": "Basic YYY",

"apikey": "CCC",

"Content-Type": "application/json"

}
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use the Invoke web service action.

 Include application/json in the Content type field.

 Include {"Authorization": "Basic YYY", "apikey": "CCC"} in the Custom


headers field.

Question 24 of 50
You are using a list named MyList in a desktop flow.
You need to retrieve the third and fourth items of MyList.
Which expression should you use?
Correct Answer
 %MyList[2:4]%

Question 25 of 50
You need to configure the Invoke web service action field in a desktop flow to
allow basic authentication for an API request.
Which field should you configure?
Correct Answer
 HTTP Authentication

Question 26 of 50
A company uses Power Automate desktop flows that run in attended mode.
Desktop flows perform calculations on confidential information.
You need to prevent the results of the calculations from being shown in the
variables pane even when debugging the flow.
What should you do?
Correct Answer
 Use Mark as sensitive.
Question 27 of 50
A company uses Power Automate with automated cloud flows. The cloud
flows run desktop flows to process incoming documents of varying types. A
different cloud and desktop flow combination processes each document type.
The company has 10 machines registered, and machines have been added
to one of two machine groups, GroupA and GroupB.
A desktop flow must process one special document type as soon as they
arrive.
You need to configure the Run a flow built with Power Automate for desktop
action to process the special document type with a desktop flow as soon as
possible.
What are two possible ways to achieve this goal? Each correct answer
presents a complete solution.
Correct Answer
 Set the priority to High.

 Select different machine groups for the different types of documents.

Question 28 of 50
You train a custom AI Builder model to extract data from invoices.
You need to use the extracted data from the model in a cloud flow.
Which AI Builder action should you use?
Correct Answer
 Extract information from documents.

Question 29 of 50
A company uses Power Automate.
The company wants to use one of the methods contained in an API that has
the following requirements:
 The API does not have an OpenAPI definition.
 The API is authenticated by using the query string.
You use the custom connector wizard in the Power Apps for Makers portal
and enter the title and host URL.
You need to complete the configuration of the custom connector.
Which two elements are required? Each correct answer presents part of the
solution.
Correct Answer
 API key parameter

 JSON payload and response


Question 30 of 50
A company uses Microsoft Power Apps and Power Automate.
The company creates a custom connector for a REST API. The REST API has a
different endpoint for some methods.
You need to use different endpoints for the API in a canvas app.
What should you use?
Correct Answer
 policy template

This item tests the candidate’s knowledge of identifying custom connector


policy templates.
A policy template allows the behavior of the custom connector to be adjusted
at runtime, such as using the Set Host URL policy to change the endpoint
used for API calls for different actions. Set Host URL replaces the endpoint
used with the one defined by the template.
Question 31 of 50
You plan to develop a custom connector using OAuth 2.0 as the
authentication type and Microsoft Entra ID as the identity provider.
You need to configure the connector to access Microsoft Graph API on behalf
of the user.
Which three parameters should you configure? Each correct answer presents
part of the solution.
Correct Answer
 Client ID

 Client secret

 Resource URL

Question 32 of 50
You are developing a custom connector that will use Microsoft Entra ID as
the identity provider.
You need to ensure that caller identity can be passed to an underlying
custom API service.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Register a new app in Microsoft Entra ID.

 Grant delegated permissions to the API service.

Question 33 of 50
A company uses Power Automate.
The company plans to build a set of flows that will be exported to other
environments.
You need to identify which flows must be created in a Microsoft Dataverse
solution.
Which two flow types should you identify? Each correct answer presents a
complete solution.
Correct Answer
 instant cloud flows

 cloud flows called from a parent flow

Question 34 of 50
A company uses an on-premises data gateway to connect cloud flows to on-
premises data. You plan to share the data gateway with another user in the
company.
You need to restrict the data sources that the user can connect over the
gateway.
Which permission level should you assign to the user?
Correct Answer
 Can use

Question 35 of 50
A company uses Power Automate for desktop.
Desktop flows are run manually on a local computer and contain multiple
subflows.
You need to display the subflows and actions being run when a desktop flow
is started.
What should you configure?
Correct Answer
 Set Monitoring/Notifications to Flow monitoring window.

Question 36 of 50
A company uses Power Automate for desktop.
You debug a flow that shows an error when trying to launch a Windows
application. The Windows application does not have time to finish loading all
elements of its UI before the next action is run.
You need to prevent this error when the flow is run by a user from the
console.
What should you do?
Correct Answer
 Add a Wait for window content action.

Question 37 of 50
You own an instant cloud flow that uses connections created using your
account, [email protected].
You need to test the flow by sharing it with another user,
[email protected], so that
 User1 must use the owner1 connection to run the flow.
 User1 cannot modify and break your flow.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Share the flow with the Run only option with User1.

 Change the Connections Used on Manage Run only permissions to use


the owner1 connect.

Question 38 of 50
You are debugging a Power Automate desktop flow in flow designer.
You select Run from here for one of the actions to debug the desktop flow.
You need to identify the flow action that will be executed.
What should you identify?
Correct Answer
 Ignores previous actions and starts the flow from the selected action
onward.

Question 39 of 50
A company plans to use environment variables to improve application
lifecycle management (ALM).
You need to configure data source environment variables.
Which two connectors should you use? Each correct answer presents a
complete solution.
Correct Answer
 SAP ERP

 Salesforce

Question 40 of 50
A company uses Power Automate.
Flows and custom connectors are built in the development environment and
must be deployed to test and production environments.
You need to automate the deployment of flows and connectors.
Which three tools should you use? Each correct answer presents a complete
solution.
Correct Answer
 Azure Pipelines

 GitHub Actions

 Managed Environments

Question 41 of 50
A company uses Power Automate cloud and desktop flows.
Flows are built in a solution in the development environment and must be
transported to the test environment. Each environment has different
username and password credentials for the Windows application being
automated. Credentials must be secured and not be accessible outside of
Microsoft Power Platform.
You need to configure the flows to run the Windows application with the
correct credentials for each environment.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Store user credentials in environment variables.

 Pass user credentials as parameters from the cloud flow to the desktop
flow.

Question 42 of 50
A company uses Power Automate desktop flows. The desktop flows are
transported from the development environment to the production
environment in managed solutions.
An action in the desktop flow fails in production. You edit the flow in
production and amend the action to fix the issue. You later edit the flow in
development and add actions and error handling and import the new version
of the solution into production. The actions added in development are not
run in production.
You need to fix the flow in production.
What should you do?
Correct Answer
 Delete the unmanaged layer.

Question 43 of 50
A company uses Power Automate desktop flows running in unattended mode
on Azure virtual machines.
The flows show the AadLogonFailure error when running on some virtual
machines. The desktop flows run without the error on the original computer
the flow was developed on.
You need the desktop flows to run on all virtual machines.
What should you do?
Correct Answer
 Disable Network Level Authentication (NLA) on the virtual machines.

Question 44 of 50
A company uses Power Automate. You have been assigned the Microsoft
Power Platform Administrator role.
You need to create a data loss prevention (DLP) policy and apply the policy
to three environments that permit only Microsoft Dataverse and Microsoft
365 services to be used together in a flow.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Assign connectors.

 Define the scope of the policy.

 Create a tenant-level data policy.

Question 45 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to restrict the delete operation in a SQL Server connector in a
cloud flow for Environment1.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Apply a data loss prevention (DLP) policy to Environment1.

 Create a data loss prevention (DLP) policy in the Microsoft Power


Platform admin center.

 Disable Delete action for the SQL Server connector in the data loss
prevention (DLP) policy.

Question 46 of 50
You are creating a new data policy for all environments in a tenant.
You need to block a custom API https://*contoso.com from being used in a
custom connector in the tenant.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 add a new custom connector pattern

 set Data group as Blocked and Host URL pattern as


https://*contoso.com in the new custom connector pattern
Question 47 of 50
A company creates a new data loss prevention (DLP) policy and classifies the
below prebuilt cloud flow connectors to the data groups.
Business: SharePoint, Office 365 Outlook
Non-business: SQL Server, Salesforce
A cloud flow named Flow1 calls a desktop flow named Flow2 by using the
Run a flow built with Power Automate for desktop action and passes data
from a SharePoint list to Flow2. Flow2 uses actions to add the data to a SQL
Server database.
You need to identify the impact of the DLP policy.
What should you identify?
Correct Answer
 Neither Flow1 nor Flow2 will be suspended.

Question 48 of 50
User1 is the owner and creator of an automated cloud flow. The cloud flow is
triggered when a new item is added to a SharePoint list. The cloud flow uses
SharePoint data and the Send a mobile notification action. User1 shares the
cloud flow with User2 as a co-owner. User2 edits the flow and adds a step to
send an email by using the Office 365 connector.
You need to determine the context of the connection when the flow runs.
Which two contexts are correct? Each correct answer presents part of the
solution.
Correct Answer
 The emails will be sent from User2’s account.

 The SharePoint item will show User1 as the creator.

Question 49 of 50
A company uses Power Automate cloud and desktop flows running
unattended on a single hosted machine group.
The company runs many flows, and desktop flows are often queued. Some
desktop flows need to be run before other flows.
You need to change the order of desktop flow runs.
What are two possible ways to achieve this goal? Each correct answer
presents a complete solution.
Correct Answer
 Select Move to top on the desktop flow run.

 Select Change priority on the desktop flow run.


Question 50 of 50
A company uses Power Automate cloud and desktop flows run in unattended
mode on machines in a machine group.
Desktop flows are failing.
You need to analyze the flow run failures by using Power BI from the Power
Automate portal.
Which page should you use to open the Power BI template?
Correct Answer
 Desktop flow activity

Answer Summary
Below is a summary of your answers.
Back to Report
Question 1 of 50
A company plans to use automations.
The company requires a Power Automate flow that meets the following
requirements:
 Is not affected by system changes
 Does not require additional setup time
 Must access a cloud-based web application that has a published
REST API for which there is no connector
You need to select the type of flow that meets the requirements.
Which type of flow should you use?
Correct Answer
 Cloud flow using the HTTP connector

Question 2 of 50
A company plans to automate applications.
You need to identify the types of applications that can be automated by
using Power Automate.
Which two types of applications should you identify? Each correct answer
presents a complete solution.
Correct Answer
 Web browser applications

 Windows desktop applications


Question 3 of 50
A company plans to deploy Power Automate desktop flows.
You need to identify which conditions require the flow to be run in attended
mode.
Which three conditions should you identify? Each correct answer presents a
complete solution.
Correct Answer
 The flow requires a decision by a user to continue.

 The flow runs on a Windows 11 Home computer.

 The user is signed into the computer.

Question 4 of 50
You are developing a desktop flow.
You need to ensure that the desktop flow can be invoked from the Windows
Task Scheduler.
Which interface should you use?
Correct Answer
 Run URL
Question 5 of 50
A company plans to use Power Automate for automation.
You need to identify the differences between cloud and desktop flows.
Which two differences should you identify? Each correct answer presents a
complete solution.
Correct Answer
 Cloud flows can be developed on a MacBook.

 Desktop flows allow recording of desktop activity.

Question 6 of 50
A company uses Microsoft Power Platform to build apps.
You want to use Power Automate with canvas and model-driven apps.
You need to use triggers in a cloud flow to run the flows from within the
apps.
Which two connectors can you use in the cloud flow? Each correct answer
presents a complete solution.
Correct Answer
 Microsoft Dataverse (legacy)

 Microsoft Power Apps

Question 7 of 50
A company uses Power Automate cloud flows.
The flows were created outside a solution and use standard and premium
connectors. You add the flows to the solution and prepare to export the
solution.
You need to ensure that when the cloud flows are transported to another
environment, the flows are not disabled.
Which component should you add to the solution?
Correct Answer
 Connection reference
Question 8 of 50
A university uses model-driven apps and Power Automate. The university
uses the REST API to manage students and classes and to book students in
classes.
The university requires Power Automate flows to automate the booking
process.
You need to ensure that makers use the REST API consistently when building
flows.
What should you do?
Correct Answer
 Create a custom connector for the REST API methods and use the
custom connector actions in the flow.

.
Question 9 of 50
A company plans to use connection references in Microsoft Dataverse
solutions.
You need to understand the capabilities of connection references.
What are two use cases for connection references? Each correct answer
presents a complete solution.
Correct Answer
 Implement healthy application lifecycle management (ALM) practices.

 Remove the need to edit the cloud flow definition in downstream


environments.

Question 10 of 50
A company plans to use Power Automate.
The company wants to identify opportunities for automation by using Process
Advisor and Task mining.
While preparing a recording for analysis, you see a message that the
recording is not ready for analysis.
You need to analyze the recording.
What should you do?
Correct Answer
 Add an activity

Question 11 of 50
A company uses Power Automate cloud flows to process incoming emails to
its feedback mailbox.
The company has separate teams for:
 Billing
 Complaints
 Documentation
 Staff
The company wants to triage the emails and route emails to teams based on
the text in the email.
You need to triage the emails by using Microsoft AI.
Which two options should you use? Each correct answer presents a complete
solution.
Correct Answer
 AI Builder category classification

 Azure Cognitive Service for Language custom text classification

Question 12 of 50
A company uses Power Automate for desktop for the automation of business
tasks.
The company wants to enhance data by using Microsoft AI.
You need to extract insights from images and enhance information in text in
desktop flows.
Which two Microsoft AI options should you use? Each correct answer
presents a complete solution.
Correct Answer
 Spell check

 Tag image

Question 13 of 50
A company uses Power Automate for desktop to process documents.
The company wants to extract data from the documents and enter it into a
Windows application.
You need to extract a table of data from a multi-page document into a
datatable in a desktop flow.
Which desktop action should you use?
Correct Answer
 PDF

Question 14 of 50
A company plans to automate the processing of documents.
You are evaluating the Document Automation Toolkit in Power Automate.
You need to identify the use case for the Document Automation Toolkit.
Which use case should you identify?
Correct Answer
 Extracting data from email attachments and enable review by users.

Question 15 of 50
A company plans to use the Document Automation Toolkit.
You need to identify the use cases for the Document Automation Toolkit.
What are two use cases for the Document Automation Toolkit? Each correct
answer presents a complete solution.
Correct Answer
 Automate data extraction from invoices received in the service
mailbox.

 Export extracted data to a target system like accounting, human


resources, or customer relationship management (CRM).

Question 16 of 50
A company plans to conduct a survey using Microsoft Forms to better
understand customers’ feedback about the company’s service quality.
You need to identify which Microsoft AI-related connector can be used in the
cloud flow to analyze customers' comments and extract the extremely
negative ones to a Microsoft Excel sheet.
Which connector should you use?
Correct Answer
 Azure Cognitive Service for Language

Question 17 of 50
You are developing a Power Automate desktop flow for browser automation.
You need to store and retrieve session data from the browser’s local storage
in JavaScript.
Which document object model (DOM) component should you use?
Correct Answer
 Window

Question 18 of 50
A company uses Power Automate.
The company creates a desktop flow. A machine has been registered and
added to a machine group. The machine is neither Microsoft Entra ID nor
domain joined. The company’s tenant is in the U.S. region.
You need to edit a cloud flow to configure the Run a flow built with Power
Automate for desktop action for the first time.
Which three items should you perform? Each correct answer presents part of
the solution.
Correct Answer
 password

 machine group

 machine name and username

Question 19 of 50
You are developing a cloud flow that receives a web request that includes
the following array of email addresses:
["[email protected]", "[email protected]", "[email protected]"]
You need to format the address to a single string separated with semicolons.
Which Data Operation should you use?
Correct Answer
 Join

Question 20 of 50
A company plans to automate invoices received in an Office 365 shared
mailbox.
You need to ensure that approved invoice data is inserted in an on-premises
SQL Server.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Create an automated cloud flow.

 Use AI Builder model Extract custom information from documents in


the cloud flow.

 Install an on-premises data gateway on a domain joined trusted


machine that can connect to the SQL Server.

Question 21 of 50
You are developing a cloud flow that will fetch data from an external API
without subscribing.
You need to extract one of the values returned from the API.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use an HTTP connector to call the external API

 Use the Parse JSON action to read the response body

 Select the key from Parse JSON in dynamic content

Question 22 of 50
A company uses Power Automate desktop flows.
The company wants to automate a Windows application that can be
displayed at various locations on the screen.
You need to configure desktop actions to interact with elements of the
application.
What should you use?
Correct Answer
 UI elements

Question 23 of 50
A company uses Power Automate.
The company has a cloud flow that calls a desktop flow. The cloud flow must
pass data in a JSON array to the desktop flow.
You need to identify which data type to use for the desktop flow’s input
parameter.
Which data type should you use?
Correct Answer
 datatable

Question 24 of 50
You need to call an external API with the below HTTP Request headers in a
desktop flow.
{
"Authorization": "Basic YYY",

"apikey": "CCC",

"Content-Type": "application/json"

}
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use the Invoke web service action.

 Include application/json in the Content type field.

 Include {"Authorization": "Basic YYY", "apikey": "CCC"} in the Custom


headers field.

Question 25 of 50
You are developing a desktop flow that connects to Microsoft SQL Server
using an Open SQL connection action.
When an error occurs you need to ensure that
 The action should be tried five times
 An email is sent to the admin if the connection string is invalid
Which two steps should you configure? Each correct answer presents part of
the solution.
Correct Answer
 Enable Retry action if an error occurs in the On error of the Open SQL
connection action.

 Call a subflow to send an email in a new rule under the Advanced


section of the On error of the Open SQL connection action.

Question 26 of 50
You plan to create a datatable in a desktop flow using Set variable action.
You need to add the column headers EmployeeID, EmployeeName, and
Email while creating the datatable.
Which expression should you use?
Correct Answer
 %{^['EmployeeID', 'EmployeeName', 'Email'], ['127532', 'User1',
'[email protected]']}%

Question 27 of 50
You need to configure the Invoke web service action field in a desktop flow to
allow basic authentication for an API request.
Which field should you configure?
Correct Answer
 HTTP Authentication

Question 28 of 50
A company uses Power Automate desktop flows.
You need to process the same set of actions 10 times with a single action.
Which action should you use?
Correct Answer
 Loop

Question 29 of 50
A company uses Power Automate desktop flows that run in attended mode.
Desktop flows perform calculations on confidential information.
You need to prevent the results of the calculations from being shown in the
variables pane even when debugging the flow.
What should you do?
Correct Answer
 Use Mark as sensitive.

Question 30 of 50
You are developing a cloud flow that connects to a Microsoft Excel table with
two columns named Status and Assigned.
You need to delete all rows where the value of the Status column is blocked,
and the value of the Assigned column is User1.
Which expression should you use?
Correct Answer
 @and(equals(item()?['Status'], 'blocked'), equals(item()?['Assigned'],
'User1'))
Question 31 of 50
You train a custom AI Builder model to extract data from invoices.
You need to use the extracted data from the model in a cloud flow.
Which AI Builder action should you use?
Correct Answer
 Extract information from documents.

Question 32 of 50
You are developing a desktop flow that connects to a web portal.
You need to ensure that if the browser becomes unresponsive, a group of
actions can be repeated without failing the flow.
Which two steps should you use? Each correct answer presents part of the
solution.
Correct Answer
 Add a group of actions to an On block error action.

 Set Exception handling mode of the On block error action to Go to


beginning of block.
Question 33 of 50
A company uses Power Automate.
The company wants to use one of the methods contained in an API that has
the following requirements:
 The API does not have an OpenAPI definition.
 The API is authenticated by using the query string.
You use the custom connector wizard in the Power Apps for Makers portal
and enter the title and host URL.
You need to complete the configuration of the custom connector.
Which two elements are required? Each correct answer presents part of the
solution.
Correct Answer
 API key parameter

 JSON payload and response

Question 34 of 50
You are developing a custom connector that will use Microsoft Entra ID as
the identity provider.
You need to ensure that caller identity can be passed to an underlying
custom API service.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Register a new app in Microsoft Entra ID.

 Grant delegated permissions to the API service.

Question 35 of 50
A company uses Power Automate cloud and desktop flows.
Computers are registered as machines with EnvironmentA and added to a
machine group.
You need to identify what is used to encrypt the private key that is shared
with the machines in the group.
What should you identify?
Correct Answer
 Machine group’s password

Question 36 of 50
A company uses Power Automate cloud flows.
The company uses an on-premises SQL Server database.
You need to create a cloud flow to access the SQL Server database.
Which two authentication types should you use? Each correct answer
presents a complete solution.
Correct Answer
 SQL Authentication
 Windows Authentication

Question 37 of 50
A company plans to use on-premises data in cloud flows.
You need to recommend which data sources can be accessed by using an on-
premises data gateway.
Which two sources should you recommend? Each correct answer presents a
complete solution.
Correct Answer
 MySQL database on a Linux machine

 SQL Server on a Linux Azure virtual machine

Question 38 of 50
You own an instant cloud flow that uses connections created using your
account, [email protected].
You need to test the flow by sharing it with another user,
[email protected], so that
 User1 must use the owner1 connection to run the flow.
 User1 cannot modify and break your flow.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Share the flow with the Run only option with User1.

 Change the Connections Used on Manage Run only permissions to use


the owner1 connect.

Question 39 of 50
A company plans to use environment variables to improve application
lifecycle management (ALM).
You need to configure data source environment variables.
Which two connectors should you use? Each correct answer presents a
complete solution.
Correct Answer
 SAP ERP

 Salesforce

Question 40 of 50
A company uses Power Automate desktop flows. The desktop flows are
transported from the development environment to the production
environment in managed solutions.
An action in the desktop flow fails in production. You edit the flow in
production and amend the action to fix the issue. You later edit the flow in
development and add actions and error handling and import the new version
of the solution into production. The actions added in development are not
run in production.
You need to fix the flow in production.
What should you do?
Correct Answer
 Delete the unmanaged layer.

Question 41 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to restrict the delete operation in a SQL Server connector in a
cloud flow for Environment1.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Apply a data loss prevention (DLP) policy to Environment1.

 Create a data loss prevention (DLP) policy in the Microsoft Power


Platform admin center.

 Disable Delete action for the SQL Server connector in the data loss
prevention (DLP) policy.

Question 42 of 50
You are creating a new data policy for all environments in a tenant.
You need to block a custom API https://*contoso.com from being used in a
custom connector in the tenant.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 add a new custom connector pattern

 set Data group as Blocked and Host URL pattern as


https://*contoso.com in the new custom connector pattern

Question 43 of 50
A company creates a new data loss prevention (DLP) policy and classifies the
below prebuilt cloud flow connectors to the data groups.
Business: SharePoint, Office 365 Outlook
Non-business: SQL Server, Salesforce
A cloud flow named Flow1 calls a desktop flow named Flow2 by using the
Run a flow built with Power Automate for desktop action and passes data
from a SharePoint list to Flow2. Flow2 uses actions to add the data to a SQL
Server database.
You need to identify the impact of the DLP policy.
What should you identify?
Correct Answer
 Neither Flow1 nor Flow2 will be suspended.

Question 44 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to add a new developer to Environment1 so the developer can
create new resources in the environment but cannot register a new machine.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Assign the Environment Maker security role to the developer.

 Remove machine permissions from the Environment Maker security


role.

Question 45 of 50
User1 is the owner and creator of an automated cloud flow. The cloud flow is
triggered when a new item is added to a SharePoint list. The cloud flow uses
SharePoint data and the Send a mobile notification action. User1 shares the
cloud flow with User2 as a co-owner. User2 edits the flow and adds a step to
send an email by using the Office 365 connector.
You need to determine the context of the connection when the flow runs.
Which two contexts are correct? Each correct answer presents part of the
solution.
Correct Answer
 The emails will be sent from User2’s account.

 The SharePoint item will show User1 as the creator.

Question 46 of 50
A company uses Power Automate cloud and desktop flows on five registered
machines.
The company has 10 cloud flows, each calling a separate desktop flow.
You need to load balance the desktop flows so that flows are queued for the
minimum time.
What should you do?
Correct Answer
 Create one machine group, add five machines, and select the machine
group in all flows.

Question 47 of 50
A company uses Power Automate cloud and desktop flows running
unattended on a single hosted machine group.
The company runs many flows, and desktop flows are often queued. Some
desktop flows need to be run before other flows.
You need to change the order of desktop flow runs.
What are two possible ways to achieve this goal? Each correct answer
presents a complete solution.
Correct Answer
 Select Move to top on the desktop flow run.

 Select Change priority on the desktop flow run.

Question 48 of 50
A company uses a Power Automate desktop flow. The company plans to use
the silent registration utility PAD.MachineRegistration.Silent.exe command
tool to silently register a new machine using the service principal account.
You need to create a command that should run on each machine.
Which three arguments must be provided? Each correct answer presents
part of the solution.
Correct Answer
 Tenantid

 Clientsecret

 Applicationid

Question 49 of 50
You manage desktop flows in a Microsoft Dataverse environment.
You need to ensure that a desktop flow can be queued and executed on two
local servers, Server01 and Server02.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Create a machine group from the Power Automate portal.

 Add Server01 and Server02 to the machine group from the Power
Automate machine runtime by generating a new password.

 Install Power Automate for desktop on both the local servers.

Question 50 of 50
You manage a Microsoft Dataverse environment that is used for running
desktop flows.
You need to ensure that a new user has the privilege to register new
machines in the environment.
Which security role should you assign to the user?
Correct Answer
 Environment Maker
Answer Summary
Below is a summary of your answers.
Back to Report
Question 1 of 50
A company plans to use automations.
The company requires a Power Automate flow that meets the following
requirements:
 Is not affected by system changes
 Does not require additional setup time
 Must access a cloud-based web application that has a published
REST API for which there is no connector
You need to select the type of flow that meets the requirements.
Which type of flow should you use?
Correct Answer
 Cloud flow using the HTTP connector

Question 2 of 50
A company plans to deploy Power Automate desktop flows.
You need to identify which conditions require the flow to be run in attended
mode.
Which three conditions should you identify? Each correct answer presents a
complete solution.
Correct Answer
 The flow requires a decision by a user to continue.

 The flow runs on a Windows 11 Home computer.

 The user is signed into the computer.


Question 3 of 50
You are developing a desktop flow.
You need to ensure that the desktop flow can be invoked from the Windows
Task Scheduler.
Which interface should you use?
Correct Answer
 Run URL

Question 4 of 50
A company plans to use Power Automate for automation.
You need to identify the differences between cloud and desktop flows.
Which two differences should you identify? Each correct answer presents a
complete solution.
Correct Answer
 Cloud flows can be developed on a MacBook.
 Desktop flows allow recording of desktop activity.

Question 5 of 50
A company plans to use Power Automate for managing repetitive tasks.
You need to identify Power Automate offerings.
Which two actions can be performed in a Power Automate mobile
application? Each correct answer presents a complete solution.
Correct Answer
 Create cloud flow

 Run instant cloud flow

Question 6 of 50
A university uses model-driven apps and Power Automate. The university
uses the REST API to manage students and classes and to book students in
classes.
The university requires Power Automate flows to automate the booking
process.
You need to ensure that makers use the REST API consistently when building
flows.
What should you do?
Correct Answer
 Create a custom connector for the REST API methods and use the
custom connector actions in the flow.

Question 7 of 50
A company plans to use Microsoft Dataverse for Microsoft Power Platform
applications.
You need to identify the use cases for Dataverse.
What are two use cases for Dataverse? Each correct answer presents a
complete solution.
Correct Answer
 Users and queue management

 SharePoint and OneDrive for Business integration

Question 8 of 50
You are developing a canvas app named App1.
You need to define the parameters that should be passed from App1 to a
cloud flow named Flow1.
Which two steps should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Define parameters by using the Ask in Power Apps action in Flow1.
 Use the Flow1.Run function to invoke Flow1 and pass parameters.

Question 9 of 50
A company plans to use Power Automate.
The company wants to identify opportunities for automation by using Process
Advisor and Task mining.
While preparing a recording for analysis, you see a message that the
recording is not ready for analysis.
You need to analyze the recording.
What should you do?
Correct Answer
 Add an activity

Question 10 of 50
A company plans to use Power Automate. The company wants to identify
opportunities for automation.
You need to identify the use cases for Process Advisor.
What are two use cases for Process Advisor? Each correct answer presents a
complete solution.
Correct Answer
 Capture and analyze desktop activity.

 Discover inefficiencies in organizational processes.

Question 11 of 50
A company plans to use Process Advisor to discover inefficiencies across the
organization.
You need to implement automation recommendations provided within the
process map.
What should you do?
Correct Answer
 Select the blue icon on various activities.

Question 12 of 50
A company uses Power Automate for desktop for the automation of business
tasks.
The company wants to enhance data by using Microsoft AI.
You need to extract insights from images and enhance information in text in
desktop flows.
Which two Microsoft AI options should you use? Each correct answer
presents a complete solution.
Correct Answer
 Spell check

 Tag image
Question 13 of 50
A company uses Power Automate for desktop to process documents.
The company wants to extract data from the documents and enter it into a
Windows application.
You need to extract a table of data from a multi-page document into a
datatable in a desktop flow.
Which desktop action should you use?
Correct Answer
 PDF

Question 14 of 50
A company plans to extract text from multilingual images in a desktop flow.
Each image consists of a combination of Arabic, Czech, and Danish
languages.
You need to ensure that each language can be recognized, and that
complete data can be extracted from the images.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use Extract text with OCR action.

 Select Tesseract OCR engine in the OCR engine type.

 Configure Language abbreviation and Language data path.

Question 15 of 50
A company plans to conduct a survey using Microsoft Forms to better
understand customers’ feedback about the company’s service quality.
You need to identify which Microsoft AI-related connector can be used in the
cloud flow to analyze customers' comments and extract the extremely
negative ones to a Microsoft Excel sheet.
Which connector should you use?
Correct Answer
 Azure Cognitive Service for Language

Question 16 of 50
A company plans to use scripting in desktop flows.
You need to identify the use cases for VBScript.
Which two use cases should you identify? Each correct answer presents a
complete solution.
Correct Answer
 Provide SAP GUI automation

 Automate Windows administrative tasks


Question 17 of 50
You are developing a Power Automate desktop flow for browser automation.
You need to store and retrieve session data from the browser’s local storage
in JavaScript.
Which document object model (DOM) component should you use?
Correct Answer
 Window

Question 18 of 50
A company uses Power Automate cloud flows.
The company requires that a single flow only covers part of the process, and
you should use child flows.
You need to pass back a set of data rows to the parent flow.
Which action should you use?
Correct Answer
 Response

Question 19 of 50
A company uses Power Automate cloud flows to process incoming emails in a
shared mailbox.
The cloud flow runs a Microsoft Office Script that adds a row to a table in an
Excel workbook. Receiving multiple emails at a time causes conflicts in the
Excel workbook.
You need to resolve the conflict.
What should you do?
Correct Answer
 Enable Concurrency in the trigger.

Question 20 of 50
A company plans to automate invoices received in an Office 365 shared
mailbox.
You need to ensure that approved invoice data is inserted in an on-premises
SQL Server.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Create an automated cloud flow.

 Use AI Builder model Extract custom information from documents in


the cloud flow.

 Install an on-premises data gateway on a domain joined trusted


machine that can connect to the SQL Server.
Question 21 of 50
A company uses Power Automate desktop flows.
A desktop flow launches a Win32 application by using the Run application
action.
You need to resize the window in the desktop flow.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Select the Wait for application to load option for the After application
launch setting.

 Add the Resize window action and select By window instance/handle


for Find window mode.

Question 22 of 50
A company uses Power Automate desktop flows.
The company wants to automate a Windows application that can be
displayed at various locations on the screen.
You need to configure desktop actions to interact with elements of the
application.
What should you use?
Correct Answer
 UI elements

Question 23 of 50
A company uses Power Automate desktop flows.
You need to call subflows from the main flow in a desktop flow.
Which action should you use to run a subflow?
Correct Answer
 On block error

Question 24 of 50
A company uses Power Automate.
A desktop flow named FlowA runs a desktop flow named FlowB. FlowB
launches a Windows application. The application validates business data and
shows a message on the screen when validation fails.
You need to return an error message when the business validation fails from
FlowB to FlowA without setting a variable.
Which action should you use?
Correct Answer
 Stop flow
Question 25 of 50
A company uses Power Automate.
The company has a cloud flow that calls a desktop flow. The cloud flow must
pass data in a JSON array to the desktop flow.
You need to identify which data type to use for the desktop flow’s input
parameter.
Which data type should you use?
Correct Answer
 datatable

Question 26 of 50
You are developing a desktop flow that connects to Microsoft SQL Server
using an Open SQL connection action.
When an error occurs you need to ensure that
 The action should be tried five times
 An email is sent to the admin if the connection string is invalid
Which two steps should you configure? Each correct answer presents part of
the solution.
Correct Answer
 Enable Retry action if an error occurs in the On error of the Open SQL
connection action.

 Call a subflow to send an email in a new rule under the Advanced


section of the On error of the Open SQL connection action.

Question 27 of 50
You are using a list named MyList in a desktop flow.
You need to retrieve the third and fourth items of MyList.
Which expression should you use?
Correct Answer
 %MyList[2:4]%

Question 28 of 50
You need to configure the Invoke web service action field in a desktop flow to
allow basic authentication for an API request.
Which field should you configure?
Correct Answer
 HTTP Authentication

Question 29 of 50
A company uses Power Automate desktop flows that run in attended mode.
Desktop flows perform calculations on confidential information.
You need to prevent the results of the calculations from being shown in the
variables pane even when debugging the flow.
What should you do?
Correct Answer
 Use Mark as sensitive.

Question 30 of 50
A company uses Power Automate.
The company wants to use an external REST API.
You need to create a custom connector.
Which two methods should you use? Each correct answer presents a
complete solution.
Correct Answer
 Postman

 Azure API Management

Question 31 of 50
A company uses Power Automate.
The company wants to use one of the methods contained in an API that has
the following requirements:
 The API does not have an OpenAPI definition.
 The API is authenticated by using the query string.
You use the custom connector wizard in the Power Apps for Makers portal
and enter the title and host URL.
You need to complete the configuration of the custom connector.
Which two elements are required? Each correct answer presents part of the
solution.
Correct Answer
 API key parameter

 JSON payload and response

Question 32 of 50
You plan to develop a custom connector using OAuth 2.0 as the
authentication type and Microsoft Entra ID as the identity provider.
You need to configure the connector to access Microsoft Graph API on behalf
of the user.
Which three parameters should you configure? Each correct answer presents
part of the solution.
Correct Answer
 Client ID

 Client secret

 Resource URL

Question 33 of 50
You are developing a custom connector that will use Microsoft Entra ID as
the identity provider.
You need to ensure that caller identity can be passed to an underlying
custom API service.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Register a new app in Microsoft Entra ID.

 Grant delegated permissions to the API service.

Question 34 of 50
A company uses Power Automate cloud and desktop flows.
Computers are registered as machines with EnvironmentA and added to a
machine group.
You need to identify what is used to encrypt the private key that is shared
with the machines in the group.
What should you identify?
Correct Answer
 Machine group’s password

Question 35 of 50
A company uses Power Automate.
The company plans to build a set of flows that will be exported to other
environments.
You need to identify which flows must be created in a Microsoft Dataverse
solution.
Which two flow types should you identify? Each correct answer presents a
complete solution.
Correct Answer
 instant cloud flows

 cloud flows called from a parent flow

Question 36 of 50
A company plans to use on-premises data in cloud flows.
You need to recommend which data sources can be accessed by using an on-
premises data gateway.
Which two sources should you recommend? Each correct answer presents a
complete solution.
Correct Answer
 MySQL database on a Linux machine

 SQL Server on a Linux Azure virtual machine

Question 37 of 50
A company uses an on-premises data gateway to connect cloud flows to on-
premises data. You plan to share the data gateway with another user in the
company.
You need to restrict the data sources that the user can connect over the
gateway.
Which permission level should you assign to the user?
Correct Answer
 Can use

Question 38 of 50
A company uses Power Automate for desktop.
You debug a flow that shows an error when trying to launch a Windows
application. The Windows application does not have time to finish loading all
elements of its UI before the next action is run.
You need to prevent this error when the flow is run by a user from the
console.
What should you do?
Correct Answer
 Add a Wait for window content action.

Question 39 of 50
You are debugging a Power Automate desktop flow in flow designer.
You select Run from here for one of the actions to debug the desktop flow.
You need to identify the flow action that will be executed.
What should you identify?
Correct Answer
 Ignores previous actions and starts the flow from the selected action
onward.

Question 40 of 50
A company uses Power Automate cloud and desktop flows.
Flows are built in a solution in the development environment and must be
transported to the test environment. Each environment has different
username and password credentials for the Windows application being
automated. Credentials must be secured and not be accessible outside of
Microsoft Power Platform.
You need to configure the flows to run the Windows application with the
correct credentials for each environment.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Store user credentials in environment variables.
 Pass user credentials as parameters from the cloud flow to the desktop
flow.

Question 41 of 50
A company uses Power Automate desktop flows. The desktop flows are
transported from the development environment to the production
environment in managed solutions.
An action in the desktop flow fails in production. You edit the flow in
production and amend the action to fix the issue. You later edit the flow in
development and add actions and error handling and import the new version
of the solution into production. The actions added in development are not
run in production.
You need to fix the flow in production.
What should you do?
Correct Answer
 Delete the unmanaged layer.

Question 42 of 50
A company uses Power Automate desktop flows running in unattended mode
on Azure virtual machines.
The flows show the AadLogonFailure error when running on some virtual
machines. The desktop flows run without the error on the original computer
the flow was developed on.
You need the desktop flows to run on all virtual machines.
What should you do?
Correct Answer
 Disable Network Level Authentication (NLA) on the virtual machines.

Question 43 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to restrict the delete operation in a SQL Server connector in a
cloud flow for Environment1.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Apply a data loss prevention (DLP) policy to Environment1.

 Create a data loss prevention (DLP) policy in the Microsoft Power


Platform admin center.

 Disable Delete action for the SQL Server connector in the data loss
prevention (DLP) policy.

Question 44 of 50
A company creates a new data loss prevention (DLP) policy and classifies the
below prebuilt cloud flow connectors to the data groups.
Business: SharePoint, Office 365 Outlook
Non-business: SQL Server, Salesforce
A cloud flow named Flow1 calls a desktop flow named Flow2 by using the
Run a flow built with Power Automate for desktop action and passes data
from a SharePoint list to Flow2. Flow2 uses actions to add the data to a SQL
Server database.
You need to identify the impact of the DLP policy.
What should you identify?
Correct Answer
 Neither Flow1 nor Flow2 will be suspended.

Question 45 of 50
A company uses Power Automate desktop flows on machines added to a
machine group.
You need to permit users to run desktop flows on machines in the machine
group.
Which two permission levels should be assigned to users in the machine
group? Each correct answer presents a complete solution.
Correct Answer
 User

 Co-owner

Question 46 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to add a new developer to Environment1 so the developer can
create new resources in the environment but cannot register a new machine.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Assign the Environment Maker security role to the developer.

 Remove machine permissions from the Environment Maker security


role.

Question 47 of 50
User1 is the owner and creator of an automated cloud flow. The cloud flow is
triggered when a new item is added to a SharePoint list. The cloud flow uses
SharePoint data and the Send a mobile notification action. User1 shares the
cloud flow with User2 as a co-owner. User2 edits the flow and adds a step to
send an email by using the Office 365 connector.
You need to determine the context of the connection when the flow runs.
Which two contexts are correct? Each correct answer presents part of the
solution.
Correct Answer
 The emails will be sent from User2’s account.

 The SharePoint item will show User1 as the creator.

Question 48 of 50
A company uses Power Automate cloud and desktop flows on five registered
machines.
The company has 10 cloud flows, each calling a separate desktop flow.
You need to load balance the desktop flows so that flows are queued for the
minimum time.
What should you do?
Correct Answer
 Create one machine group, add five machines, and select the machine
group in all flows.

Question 49 of 50
A company uses Power Automate cloud and desktop flows run in unattended
mode on machines in a machine group.
Desktop flows are failing.
You need to analyze the flow run failures by using Power BI from the Power
Automate portal.
Which page should you use to open the Power BI template?
Correct Answer
 Desktop flow activity

Question 50 of 50
A company uses a Power Automate desktop flow. The company plans to use
the silent registration utility PAD.MachineRegistration.Silent.exe command
tool to silently register a new machine using the service principal account.
You need to create a command that should run on each machine.
Which three arguments must be provided? Each correct answer presents
part of the solution.
Correct Answer
 Tenantid

 Clientsecret

 Applicationid

Answer Summary
Below is a summary of your answers.
Back to Report
Question 1 of 50
A company plans to automate applications.
You need to identify the types of applications that can be automated by
using Power Automate.
Which two types of applications should you identify? Each correct answer
presents a complete solution.
Correct Answer
 Web browser applications

 Windows desktop applications

Question 2 of 50
A company plans to deploy Power Automate desktop flows.
You need to identify which conditions require the flow to be run in attended
mode.
Which three conditions should you identify? Each correct answer presents a
complete solution.
Correct Answer
 The flow requires a decision by a user to continue.

 The flow runs on a Windows 11 Home computer.

 The user is signed into the computer.

Question 3 of 50
A company uses Power Automate. Developers at the company have built the
company’s web services.
You want to use the web services with Power Automate using the out-of-the-
box HTTP actions in the flows.
You need to determine when to use a desktop flow for the web service calls.
Which web service requires a desktop flow?
Correct Answer
 A web service that uses the Simple Object Access Protocol (SOAP).

Question 4 of 50
A company plans to automate business scenarios using desktop flows.
You need to identify what can be automated by using desktop flows on a
Windows 10 Home machine.
Which two scenarios should you identify? Each correct answer presents a
complete solution.
Correct Answer
 Extract data from the SAP enterprise resource planning (ERP) GUI.

 Automate the filling of a web form with data read from a password-
protected PDF stored on a Windows 11 machine.
Question 5 of 50
A company plans to use an attended desktop flow for automation.
You need to identify the considerations for running the desktop flow in
attended mode compared to unattended mode.
Which three considerations should you identify? Each correct answer
presents a complete solution.
Correct Answer
 Run the flow via desktop shortcuts.

 Control the flow run using keyboard shortcuts.

 Run the flow that starts an app with elevated rights.

Question 6 of 50
A university uses model-driven apps and Power Automate. The university
uses the REST API to manage students and classes and to book students in
classes.
The university requires Power Automate flows to automate the booking
process.
You need to ensure that makers use the REST API consistently when building
flows.
What should you do?
Correct Answer
 Create a custom connector for the REST API methods and use the
custom connector actions in the flow.

Question 7 of 50
A company plans to use Power Automate for automation.
You are planning the steps in Process mining.
You need to identify how data is mapped in Process mining.
Which three attribute types must be mapped? Each correct answer presents
part of the solution.
Correct Answer
 Activity

 Case ID

 Event Start

Question 8 of 50
A company plans to use Power Automate.
The company wants to identify opportunities for automation by using Process
Advisor and Task mining.
While preparing a recording for analysis, you see a message that the
recording is not ready for analysis.
You need to analyze the recording.
What should you do?
Correct Answer
 Add an activity

Question 9 of 50
A company uses Power Automate.
The company plans to process documents and extract information by using
AI.
You need to extract information in a Power Automate flow from a PDF
document by using Microsoft AI.
Which two actions should you perform? Each correct answer presents a
complete solution.
Correct Answer
 Extract information from forms action in a cloud flow.

 Predict action in a cloud flow.

Question 10 of 50
A company uses Power Automate cloud flows to process incoming emails to
its feedback mailbox.
The company has separate teams for:
 Billing
 Complaints
 Documentation
 Staff
The company wants to triage the emails and route emails to teams based on
the text in the email.
You need to triage the emails by using Microsoft AI.
Which two options should you use? Each correct answer presents a complete
solution.
Correct Answer
 AI Builder category classification

 Azure Cognitive Service for Language custom text classification

Question 11 of 50
A company plans to extract text from multilingual images in a desktop flow.
Each image consists of a combination of Arabic, Czech, and Danish
languages.
You need to ensure that each language can be recognized, and that
complete data can be extracted from the images.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use Extract text with OCR action.
 Select Tesseract OCR engine in the OCR engine type.

 Configure Language abbreviation and Language data path.

Question 12 of 50
A company plans to use the Document Automation Toolkit.
You need to identify the use cases for the Document Automation Toolkit.
What are two use cases for the Document Automation Toolkit? Each correct
answer presents a complete solution.
Correct Answer
 Automate data extraction from invoices received in the service
mailbox.

 Export extracted data to a target system like accounting, human


resources, or customer relationship management (CRM).

Question 13 of 50
A company plans to evaluate the AI capabilities available in a desktop flow.
You need to determine which Microsoft cognitive capabilities can be used for
text analytics in the desktop flow.
Which two capabilities should you recommend? Each correct answer
presents a complete solution.
Correct Answer
 Understand customer perception.

 Identify the main points in unstructured text.

Question 14 of 50
A company plans to conduct a survey using Microsoft Forms to better
understand customers’ feedback about the company’s service quality.
You need to identify which Microsoft AI-related connector can be used in the
cloud flow to analyze customers' comments and extract the extremely
negative ones to a Microsoft Excel sheet.
Which connector should you use?
Correct Answer
 Azure Cognitive Service for Language

Question 15 of 50
A company plans to use scripting in desktop flows.
You need to identify the use cases for VBScript.
Which two use cases should you identify? Each correct answer presents a
complete solution.
Correct Answer
 Provide SAP GUI automation
 Automate Windows administrative tasks

Question 16 of 50
You are developing a Power Automate desktop flow for browser automation.
You need to store and retrieve session data from the browser’s local storage
in JavaScript.
Which document object model (DOM) component should you use?
Correct Answer
 Window

Question 17 of 50
You are developing a Power Automate desktop flow for browser automation.
You need to implement JavaScript in a Run JavaScript function on a web page
to scroll to the bottom of a webpage.
Which JavaScript function should you use?
Correct Answer
 function ExecuteScript(){window.scrollTo(0,
document.body.scrollHeight);}

Question 18 of 50
A company uses Power Automate.
The company creates a desktop flow. A machine has been registered and
added to a machine group. The machine is neither Microsoft Entra ID nor
domain joined. The company’s tenant is in the U.S. region.
You need to edit a cloud flow to configure the Run a flow built with Power
Automate for desktop action for the first time.
Which three items should you perform? Each correct answer presents part of
the solution.
Correct Answer
 password

 machine group

 machine name and username

Question 19 of 50
A company uses Power Automate cloud flows to process incoming emails in a
shared mailbox.
The cloud flow runs a Microsoft Office Script that adds a row to a table in an
Excel workbook. Receiving multiple emails at a time causes conflicts in the
Excel workbook.
You need to resolve the conflict.
What should you do?
Correct Answer
 Enable Concurrency in the trigger.
This item tests the candidate’s knowledge of configuring a cloud flow action
to run Office Scripts.
Question 20 of 50
A company plans to use a Power Automate automated cloud flow to
implement the approval process for travel requests stored in a SharePoint
list. The travel requests list has three columns:
 Title (text)
 Department (text)
 Status (choice)
The flow should run only when the Status is Approved, and the Department
is Sales.
You need to reduce the number of unnecessary runs by configuring Trigger
Conditions.
Which expression should you use?
Correct Answer
 @and(equals(triggerBody()?['Department'],'Sales'),
equals(triggerBody()?['Status']?['Value'], 'Approved'))

Question 21 of 50
You are developing a Power Automate cloud flow. You add an HTTP action to
get a response from an external API. The operation should be retried if the
response status code is 5xx.
You need to configure the Exponential Interval retry policy for the HTTP
action.
Which two fields should you configure? Each correct answer presents part of
the solution.
Correct Answer
 Count

 Interval

Question 22 of 50
A company uses Power Automate desktop flows.
You need to call subflows from the main flow in a desktop flow.
Which action should you use to run a subflow?
Correct Answer
 On block error

Question 23 of 50
A company uses Power Automate.
A desktop flow named FlowA runs a desktop flow named FlowB. FlowB
launches a Windows application. The application validates business data and
shows a message on the screen when validation fails.
You need to return an error message when the business validation fails from
FlowB to FlowA without setting a variable.
Which action should you use?
Correct Answer
 Stop flow

Question 24 of 50
A company uses Power Automate.
The company has a cloud flow that calls a desktop flow. The cloud flow must
pass data in a JSON array to the desktop flow.
You need to identify which data type to use for the desktop flow’s input
parameter.
Which data type should you use?
Correct Answer
 datatable

Question 25 of 50
You need to call an external API with the below HTTP Request headers in a
desktop flow.
{

"Authorization": "Basic YYY",

"apikey": "CCC",

"Content-Type": "application/json"

}
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use the Invoke web service action.

 Include application/json in the Content type field.

 Include {"Authorization": "Basic YYY", "apikey": "CCC"} in the Custom


headers field.

Question 26 of 50
You are using a list named MyList in a desktop flow.
You need to retrieve the third and fourth items of MyList.
Which expression should you use?
Correct Answer
 %MyList[2:4]%

Question 27 of 50
You plan to create a datatable in a desktop flow using Set variable action.
You need to add the column headers EmployeeID, EmployeeName, and
Email while creating the datatable.
Which expression should you use?
Correct Answer
 %{^['EmployeeID', 'EmployeeName', 'Email'], ['127532', 'User1',
'[email protected]']}%

Question 28 of 50
You need to configure the Invoke web service action field in a desktop flow to
allow basic authentication for an API request.
Which field should you configure?
Correct Answer
 HTTP Authentication
Question 29 of 50
You are developing a cloud flow that connects to a Microsoft Excel table with
two columns named Status and Assigned.
You need to delete all rows where the value of the Status column is blocked,
and the value of the Assigned column is User1.
Which expression should you use?
Correct Answer
 @and(equals(item()?['Status'], 'blocked'), equals(item()?['Assigned'],
'User1'))

Question 30 of 50
You train a custom AI Builder model to extract data from invoices.
You need to use the extracted data from the model in a cloud flow.
Which AI Builder action should you use?
Correct Answer
 Extract information from documents.

Question 31 of 50
You are developing a desktop flow that connects to a web portal.
You need to ensure that if the browser becomes unresponsive, a group of
actions can be repeated without failing the flow.
Which two steps should you use? Each correct answer presents part of the
solution.
Correct Answer
 Add a group of actions to an On block error action.

 Set Exception handling mode of the On block error action to Go to


beginning of block.

Question 32 of 50
A company uses Power Automate.
The company wants to use one of the methods contained in an API that has
the following requirements:
 The API does not have an OpenAPI definition.
 The API is authenticated by using the query string.
You use the custom connector wizard in the Power Apps for Makers portal
and enter the title and host URL.
You need to complete the configuration of the custom connector.
Which two elements are required? Each correct answer presents part of the
solution.
Correct Answer
 API key parameter

 JSON payload and response

Question 33 of 50
A company uses Microsoft Power Apps and Power Automate.
The company creates a custom connector for a REST API. The REST API has a
different endpoint for some methods.
You need to use different endpoints for the API in a canvas app.
What should you use?
Correct Answer
 policy template
Question 34 of 50
You are developing a custom connector that will use Microsoft Entra ID as
the identity provider.
You need to ensure that caller identity can be passed to an underlying
custom API service.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Register a new app in Microsoft Entra ID.

 Grant delegated permissions to the API service.

Question 35 of 50
A company uses Power Automate cloud flows.
The company uses an on-premises SQL Server database.
You need to create a cloud flow to access the SQL Server database.
Which two authentication types should you use? Each correct answer
presents a complete solution.
Correct Answer
 SQL Authentication

 Windows Authentication

Question 36 of 50
A company uses Power Automate for desktop.
You debug a flow that shows an error when trying to launch a Windows
application. The Windows application does not have time to finish loading all
elements of its UI before the next action is run.
You need to prevent this error when the flow is run by a user from the
console.
What should you do?
Correct Answer
 Add a Wait for window content action.

This item tests the candidate’s knowledge of debugging solutions by using


Power Automate cloud and desktop flows debugging features.
The Wait for window content action delays execution of the next step in the
flow until a specified UI element appears in the application’s window. You
should add this step after launching the application so that the flow is
suspended until the application has fully loaded and displayed all elements
of its user interface.

Question 37 of 50
You own an instant cloud flow that uses connections created using your
account, [email protected].
You need to test the flow by sharing it with another user,
[email protected], so that
 User1 must use the owner1 connection to run the flow.
 User1 cannot modify and break your flow.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Share the flow with the Run only option with User1.

 Change the Connections Used on Manage Run only permissions to use


the owner1 connect.

Question 38 of 50
You are debugging a Power Automate desktop flow in flow designer.
You select Run from here for one of the actions to debug the desktop flow.
You need to identify the flow action that will be executed.
What should you identify?
Correct Answer
 Ignores previous actions and starts the flow from the selected action
onward.
Question 39 of 50
A company plans to use environment variables to improve application
lifecycle management (ALM).
You need to configure data source environment variables.
Which two connectors should you use? Each correct answer presents a
complete solution.
Correct Answer
 SAP ERP

 Salesforce

Question 40 of 50
A company uses Power Automate cloud and desktop flows.
Flows are built in a solution in the development environment and must be
transported to the test environment. Each environment has different
username and password credentials for the Windows application being
automated. Credentials must be secured and not be accessible outside of
Microsoft Power Platform.
You need to configure the flows to run the Windows application with the
correct credentials for each environment.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Store user credentials in environment variables.

 Pass user credentials as parameters from the cloud flow to the desktop
flow.
Question 41 of 50
A company uses Power Automate desktop flows. The desktop flows are
transported from the development environment to the production
environment in managed solutions.
An action in the desktop flow fails in production. You edit the flow in
production and amend the action to fix the issue. You later edit the flow in
development and add actions and error handling and import the new version
of the solution into production. The actions added in development are not
run in production.
You need to fix the flow in production.
What should you do?
Correct Answer
 Delete the unmanaged layer.

Question 42 of 50
A company uses Power Automate desktop flows running in unattended mode
on Azure virtual machines.
The flows show the AadLogonFailure error when running on some virtual
machines. The desktop flows run without the error on the original computer
the flow was developed on.
You need the desktop flows to run on all virtual machines.
What should you do?
Correct Answer
 Disable Network Level Authentication (NLA) on the virtual machines.
Question 43 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to restrict the delete operation in a SQL Server connector in a
cloud flow for Environment1.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Apply a data loss prevention (DLP) policy to Environment1.

 Create a data loss prevention (DLP) policy in the Microsoft Power


Platform admin center.

 Disable Delete action for the SQL Server connector in the data loss
prevention (DLP) policy.

Question 44 of 50
You are creating a new data policy for all environments in a tenant.
You need to block a custom API https://*contoso.com from being used in a
custom connector in the tenant.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 add a new custom connector pattern

 set Data group as Blocked and Host URL pattern as


https://*contoso.com in the new custom connector pattern

Question 45 of 50
A company creates a new data loss prevention (DLP) policy and classifies the
below prebuilt cloud flow connectors to the data groups.
Business: SharePoint, Office 365 Outlook
Non-business: SQL Server, Salesforce
A cloud flow named Flow1 calls a desktop flow named Flow2 by using the
Run a flow built with Power Automate for desktop action and passes data
from a SharePoint list to Flow2. Flow2 uses actions to add the data to a SQL
Server database.
You need to identify the impact of the DLP policy.
What should you identify?
Correct Answer
 Neither Flow1 nor Flow2 will be suspended.

Question 46 of 50
A company uses Power Automate desktop flows.
You need to share a desktop flow to allow other users to run the flow.
Which two permission levels should you use? Each correct answer presents a
complete solution.
Correct Answer
 User

 Co-owner

Question 47 of 50
A company uses Power Automate desktop flows on machines added to a
machine group.
You need to permit users to run desktop flows on machines in the machine
group.
Which two permission levels should be assigned to users in the machine
group? Each correct answer presents a complete solution.
Correct Answer
 User

 Co-owner

Question 48 of 50
A company uses Power Automate cloud and desktop flows on five registered
machines.
The company has 10 cloud flows, each calling a separate desktop flow.
You need to load balance the desktop flows so that flows are queued for the
minimum time.
What should you do?
Correct Answer
 Create one machine group, add five machines, and select the machine
group in all flows.
Question 49 of 50
A company uses a Power Automate desktop flow. The company must retain
the last 60 days’ run history data for evaluation in a Power Automate portal.
You need to create a bulk-delete job to remove data older than 60 days.
Which Microsoft Dataverse table should you use?
Your Answer
 Flow Approval
This answer is incorrect.
Correct Answer
 Flow Session

Question 50 of 50
A company uses a Power Automate desktop flow. The company plans to use
the silent registration utility PAD.MachineRegistration.Silent.exe command
tool to silently register a new machine using the service principal account.
You need to create a command that should run on each machine.
Which three arguments must be provided? Each correct answer presents
part of the solution.
Correct Answer
 Tenantid

 Clientsecret

 Applicationid

Answer Summary
Below is a summary of your answers.
Back to Report
Question 1 of 50
A company plans to use automations.
The company requires a Power Automate flow that meets the following
requirements:
 Is not affected by system changes
 Does not require additional setup time
 Must access a cloud-based web application that has a published
REST API for which there is no connector
You need to select the type of flow that meets the requirements.
Which type of flow should you use?
Correct Answer
 Cloud flow using the HTTP connector

Question 2 of 50
A company plans to deploy Power Automate desktop flows.
You need to identify which conditions require the flow to be run in attended
mode.
Which three conditions should you identify? Each correct answer presents a
complete solution.
Correct Answer
 The flow requires a decision by a user to continue.

 The flow runs on a Windows 11 Home computer.

 The user is signed into the computer.

Question 3 of 50
A company uses Power Automate. Developers at the company have built the
company’s web services.
You want to use the web services with Power Automate using the out-of-the-
box HTTP actions in the flows.
You need to determine when to use a desktop flow for the web service calls.
Which web service requires a desktop flow?
Correct Answer
 A web service that uses the Simple Object Access Protocol (SOAP).

Question 4 of 50
You are developing a desktop flow.
You need to ensure that the desktop flow can be invoked from the Windows
Task Scheduler.
Which interface should you use?
Correct Answer
 Run URL
Question 5 of 50
A company plans to automate business scenarios using desktop flows.
You need to identify what can be automated by using desktop flows on a
Windows 10 Home machine.
Which two scenarios should you identify? Each correct answer presents a
complete solution.
Correct Answer
 Extract data from the SAP enterprise resource planning (ERP) GUI.

 Automate the filling of a web form with data read from a password-
protected PDF stored on a Windows 11 machine.

.
Question 6 of 50
A company plans to use an attended desktop flow for automation.
You need to identify the considerations for running the desktop flow in
attended mode compared to unattended mode.
Which three considerations should you identify? Each correct answer
presents a complete solution.
Correct Answer
 Run the flow via desktop shortcuts.

 Control the flow run using keyboard shortcuts.

 Run the flow that starts an app with elevated rights.

Question 7 of 50
A company plans to use Power Automate for managing repetitive tasks.
You need to identify Power Automate offerings.
Which two actions can be performed in a Power Automate mobile
application? Each correct answer presents a complete solution.
Correct Answer
 Create cloud flow
 Run instant cloud flow

Question 8 of 50
A university uses model-driven apps and Power Automate. The university
uses the REST API to manage students and classes and to book students in
classes.
The university requires Power Automate flows to automate the booking
process.
You need to ensure that makers use the REST API consistently when building
flows.
What should you do?
Correct Answer
 Create a custom connector for the REST API methods and use the
custom connector actions in the flow.

Question 9 of 50
A company uses Microsoft Power Platform.
You are planning data sources for your apps and flows.
You need to identify the benefits of using Microsoft Dataverse as a data
source.
What are the three benefits of using Dataverse? Each correct answer
presents a complete solution.
Correct Answer
 Apply business logic to data in Dataverse.

 Access to Dataverse data is secured by Microsoft Entra ID.

 Native Dataverse connectors are provided for Power Automate cloud


flows.

Question 10 of 50
A company plans to use Power Automate for automation.
You are planning the steps in Process mining.
You need to identify how data is mapped in Process mining.
Which three attribute types must be mapped? Each correct answer presents
part of the solution.
Correct Answer
 Activity

 Case ID

 Event Start

Question 11 of 50
A company plans to use Power Automate.
The company wants to identify opportunities for automation by using Process
Advisor and Task mining.
While preparing a recording for analysis, you see a message that the
recording is not ready for analysis.
You need to analyze the recording.
What should you do?
Correct Answer
 Add an activity
Question 12 of 50
A company plans to use Process Advisor to discover inefficiencies across the
organization.
You need to implement automation recommendations provided within the
process map.
What should you do?
Correct Answer
 Select the blue icon on various activities.

Question 13 of 50
A company uses Power Automate.
The company plans to process documents and extract information by using
AI.
You need to extract information in a Power Automate flow from a PDF
document by using Microsoft AI.
Which two actions should you perform? Each correct answer presents a
complete solution.
Correct Answer
 Extract information from forms action in a cloud flow.

 Predict action in a cloud flow.

Question 14 of 50
A company uses Power Automate cloud flows to process incoming emails to
its feedback mailbox.
The company has separate teams for:
 Billing
 Complaints
 Documentation
 Staff
The company wants to triage the emails and route emails to teams based on
the text in the email.
You need to triage the emails by using Microsoft AI.
Which two options should you use? Each correct answer presents a complete
solution.
Correct Answer
 AI Builder category classification
 Azure Cognitive Service for Language custom text classification

Question 15 of 50
A company uses Power Automate for desktop for the automation of business
tasks.
The company wants to enhance data by using Microsoft AI.
You need to extract insights from images and enhance information in text in
desktop flows.
Which two Microsoft AI options should you use? Each correct answer
presents a complete solution.
Correct Answer
 Spell check

 Tag image

Question 16 of 50
A company plans to extract text from multilingual images in a desktop flow.
Each image consists of a combination of Arabic, Czech, and Danish
languages.
You need to ensure that each language can be recognized, and that
complete data can be extracted from the images.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use Extract text with OCR action.

 Select Tesseract OCR engine in the OCR engine type.

 Configure Language abbreviation and Language data path.

Question 17 of 50
A company plans to evaluate the AI capabilities available in a desktop flow.
You need to determine which Microsoft cognitive capabilities can be used for
text analytics in the desktop flow.
Which two capabilities should you recommend? Each correct answer
presents a complete solution.
Correct Answer
 Understand customer perception.

 Identify the main points in unstructured text.

Question 18 of 50
A company uses Power Automate.
The company creates a desktop flow. A machine has been registered and
added to a machine group. The machine is neither Microsoft Entra ID nor
domain joined. The company’s tenant is in the U.S. region.
You need to edit a cloud flow to configure the Run a flow built with Power
Automate for desktop action for the first time.
Which three items should you perform? Each correct answer presents part of
the solution.
Correct Answer
 password

 machine group

 machine name and username

Question 19 of 50
A company uses Power Automate cloud flows.
The company requires that a single flow only covers part of the process, and
you should use child flows.
You need to pass back a set of data rows to the parent flow.
Which action should you use?
Correct Answer
 Response

This item tests the candidate’s knowledge of creating and using child cloud
flows, including how to pass data to a child cloud flow and return data back.
Question 20 of 50
A company plans to automate invoices received in an Office 365 shared
mailbox.
You need to ensure that approved invoice data is inserted in an on-premises
SQL Server.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Create an automated cloud flow.

 Use AI Builder model Extract custom information from documents in


the cloud flow.

 Install an on-premises data gateway on a domain joined trusted


machine that can connect to the SQL Server.

Question 21 of 50
You are developing a cloud flow that will fetch data from an external API
without subscribing.
You need to extract one of the values returned from the API.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Use an HTTP connector to call the external API

 Use the Parse JSON action to read the response body

 Select the key from Parse JSON in dynamic content

Question 22 of 50
A company uses Power Automate.
A desktop flow named FlowA runs a desktop flow named FlowB. FlowB
launches a Windows application. The application validates business data and
shows a message on the screen when validation fails.
You need to return an error message when the business validation fails from
FlowB to FlowA without setting a variable.
Which action should you use?
Correct Answer
 Stop flow

Question 23 of 50
You plan to create a datatable in a desktop flow using Set variable action.
You need to add the column headers EmployeeID, EmployeeName, and
Email while creating the datatable.
Which expression should you use?
Correct Answer
 %{^['EmployeeID', 'EmployeeName', 'Email'], ['127532', 'User1',
'[email protected]']}%

Question 24 of 50
You need to configure the Invoke web service action field in a desktop flow to
allow basic authentication for an API request.
Which field should you configure?
Correct Answer
 HTTP Authentication

Question 25 of 50
A company uses Power Automate desktop flows that run in attended mode.
Desktop flows perform calculations on confidential information.
You need to prevent the results of the calculations from being shown in the
variables pane even when debugging the flow.
What should you do?
Correct Answer
 Use Mark as sensitive.
Question 26 of 50
A company uses Power Automate with automated cloud flows. The cloud
flows run desktop flows to process incoming documents of varying types. A
different cloud and desktop flow combination processes each document type.
The company has 10 machines registered, and machines have been added
to one of two machine groups, GroupA and GroupB.
A desktop flow must process one special document type as soon as they
arrive.
You need to configure the Run a flow built with Power Automate for desktop
action to process the special document type with a desktop flow as soon as
possible.
What are two possible ways to achieve this goal? Each correct answer
presents a complete solution.
Correct Answer
 Set the priority to High.

 Select different machine groups for the different types of documents.


Question 27 of 50
You are developing a cloud flow that connects to a Microsoft Excel table with
two columns named Status and Assigned.
You need to delete all rows where the value of the Status column is blocked,
and the value of the Assigned column is User1.
Which expression should you use?
Correct Answer
 @and(equals(item()?['Status'], 'blocked'), equals(item()?['Assigned'],
'User1'))
Question 28 of 50
You are developing a desktop flow that connects to a web portal.
You need to ensure that if the browser becomes unresponsive, a group of
actions can be repeated without failing the flow.
Which two steps should you use? Each correct answer presents part of the
solution.
Correct Answer
 Add a group of actions to an On block error action.

 Set Exception handling mode of the On block error action to Go to


beginning of block.

Question 29 of 50
A company uses Microsoft Power Apps and Power Automate.
The company creates a custom connector for a REST API. The REST API has a
different endpoint for some methods.
You need to use different endpoints for the API in a canvas app.
What should you use?
Correct Answer
 policy template

Question 30 of 50
A company uses Power Automate. The company creates a custom connector
for a REST API.
The connector needs to add further information to the connector’s payload.
You need to write the code for the connector.
Which three code elements should you use? Each correct answer presents
part of the solution.
Correct Answer
 Implement the Script class.

 Implement the ScriptBase class.

 Implement the ExecuteAsync method.

Question 31 of 50
You plan to develop a custom connector using OAuth 2.0 as the
authentication type and Microsoft Entra ID as the identity provider.
You need to configure the connector to access Microsoft Graph API on behalf
of the user.
Which three parameters should you configure? Each correct answer presents
part of the solution.
Correct Answer
 Client ID

 Client secret

 Resource URL

Question 32 of 50
You are developing a custom connector that will use Microsoft Entra ID as
the identity provider.
You need to ensure that caller identity can be passed to an underlying
custom API service.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Register a new app in Microsoft Entra ID.

 Grant delegated permissions to the API service.

Question 33 of 50
A company uses Power Automate cloud and desktop flows.
Computers are registered as machines with EnvironmentA and added to a
machine group.
You need to identify what is used to encrypt the private key that is shared
with the machines in the group.
What should you identify?
Correct Answer
 Machine group’s password

Question 34 of 50
A company uses Power Automate cloud flows.
The company uses an on-premises SQL Server database.
You need to create a cloud flow to access the SQL Server database.
Which two authentication types should you use? Each correct answer
presents a complete solution.
Correct Answer
 SQL Authentication

 Windows Authentication

Question 35 of 50
A company uses Power Automate.
The company plans to build a set of flows that will be exported to other
environments.
You need to identify which flows must be created in a Microsoft Dataverse
solution.
Which two flow types should you identify? Each correct answer presents a
complete solution.
Correct Answer
 instant cloud flows

 cloud flows called from a parent flow

Question 36 of 50
A company uses an on-premises data gateway to connect cloud flows to on-
premises data. You plan to share the data gateway with another user in the
company.
You need to restrict the data sources that the user can connect over the
gateway.
Which permission level should you assign to the user?
Correct Answer
 Can use

Question 37 of 50
A company uses Power Automate for desktop.
You debug a flow that shows an error when trying to launch a Windows
application. The Windows application does not have time to finish loading all
elements of its UI before the next action is run.
You need to prevent this error when the flow is run by a user from the
console.
What should you do?
Correct Answer
 Add a Wait for window content action.
Question 38 of 50
You are debugging a Power Automate desktop flow in flow designer.
You select Run from here for one of the actions to debug the desktop flow.
You need to identify the flow action that will be executed.
What should you identify?
Correct Answer
 Ignores previous actions and starts the flow from the selected action
onward.

Question 39 of 50
A company plans to use environment variables to improve application
lifecycle management (ALM).
You need to configure data source environment variables.
Which two connectors should you use? Each correct answer presents a
complete solution.
Correct Answer
 SAP ERP

 Salesforce

Question 40 of 50
A company uses Power Automate.
Flows and custom connectors are built in the development environment and
must be deployed to test and production environments.
You need to automate the deployment of flows and connectors.
Which three tools should you use? Each correct answer presents a complete
solution.
Correct Answer
 Azure Pipelines

 GitHub Actions

 Managed Environments

Question 41 of 50
A company uses Power Automate. You have been assigned the Microsoft
Power Platform Administrator role.
You need to create a data loss prevention (DLP) policy and apply the policy
to three environments that permit only Microsoft Dataverse and Microsoft
365 services to be used together in a flow.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Assign connectors.

 Define the scope of the policy.

 Create a tenant-level data policy.

Question 42 of 50
A company uses Power Automate cloud and desktop flows.
A new data loss prevention (DLP) policy is created that blocks connectors.
You need to identify what will happen to a flow that uses the blocked
connectors when the policy is applied to an environment.
Which three results should you identify? Each correct answer presents a
complete solution.
Correct Answer
 An email will be sent to the owner of the flow.

 A cloud flow that uses one of the blocked connectors will be


suspended.

 A desktop flow that uses one of the blocked connectors will be


suspended.

Question 43 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to restrict the delete operation in a SQL Server connector in a
cloud flow for Environment1.
Which three actions should you perform? Each correct answer presents part
of the solution.
Correct Answer
 Apply a data loss prevention (DLP) policy to Environment1.

 Create a data loss prevention (DLP) policy in the Microsoft Power


Platform admin center.

 Disable Delete action for the SQL Server connector in the data loss
prevention (DLP) policy.

Question 44 of 50
A company uses Power Automate desktop flows.
You need to share a desktop flow to allow other users to run the flow.
Which two permission levels should you use? Each correct answer presents a
complete solution.
Correct Answer
 User

 Co-owner

Question 45 of 50
A company uses Power Automate desktop flows on machines added to a
machine group.
You need to permit users to run desktop flows on machines in the machine
group.
Which two permission levels should be assigned to users in the machine
group? Each correct answer presents a complete solution.
Correct Answer
 User

 Co-owner

Question 46 of 50
You manage a Microsoft Power Platform environment named Environment1.
You need to add a new developer to Environment1 so the developer can
create new resources in the environment but cannot register a new machine.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Assign the Environment Maker security role to the developer.

 Remove machine permissions from the Environment Maker security


role.

Question 47 of 50
You are developing a cloud flow that requires a list of members from the
Accounts team in Microsoft Teams.
You need to get the list of members using Microsoft Graph API.
Which three actions should you perform? Each answer presents a part of the
solution.
Correct Answer
 Register a new application in Microsoft Entra ID.

 Configure the Microsoft Graph API permission for the application.


 Use the HTTP action in the cloud flow to access Microsoft Graph API
using app details.

Question 48 of 50
A company runs a Power Automate desktop flow in unattended mode on a
single machine.
You create a machine group and add the machine to the group. The desktop
flow no longer runs.
You need to enable the desktop flow to run.
Which two actions should you perform? Each correct answer presents part of
the solution.
Correct Answer
 Edit the desktop flow connection.

 Edit the Run a flow built with Power Automate for desktop action in the
cloud flow.
Question 49 of 50
A company plans to use machine groups.
You need to identify the use cases for machine groups.
Which two use cases should you identify? Each correct answer presents a
complete solution.
Correct Answer
 Reuse a Windows session in unattended mode.

 Run unattended automation at scale without the need to set up any


machines.

Question 50 of 50
A company uses a Power Automate desktop flow. The company plans to use
the silent registration utility PAD.MachineRegistration.Silent.exe command
tool to silently register a new machine using the service principal account.
You need to create a command that should run on each machine.
Which three arguments must be provided? Each correct answer presents
part of the solution.
Correct Answer
 Tenantid

 Clientsecret

 Applicationid

Question 43 of 50

You are developing a cloud flow.


You need to import an existing custom connector from the Microsoft Power
Platform Connectors open source repository.

Which two methods should you use? Each correct answer presents a
complete solution.

Correct Answer

 import from GitHub


 import OpenAPI definition

Question 9 of 50
 A company uses Power Automate cloud and desktop flows running
unattended on a single hosted machine group.
 The company runs many flows, and desktop flows are often queued.
Some desktop flows need to be run before other flows.
 You need to change the order of desktop flow runs.
 What are two possible ways to achieve this goal? Each correct answer
presents a complete solution.
 Select all answers that apply.

 Correct Answer

 Select Move to top on the desktop flow run.

 Select Change priority on the desktop flow run.

You might also like