Winter Sale - Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dpm65

PL-400 Microsoft Power Platform Developer Questions and Answers

Questions 4

You need to determine the cause for the issue reported by the interviewers. What is the root cause of the issue?

Options:

A.

The plug-in used to synchronize the Person of Interest field from Contact to Interview was not triggered.

B.

There was an error in the event pipeline and the entire transaction was rolled back.

C.

There is no plug-in registered to run when an interview record is created.

Buy Now
Questions 5

You need to prevent the field used by the PCF control from updating the record.

What are two possible ways to achieve the goal? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Disable existing event handlers on the field.

B.

Call the setsubnitMode(‘never') function on the field.

C.

Create a business rule to clear the field value.

D.

Make the field read-only.

Buy Now
Questions 6

You create the following Fetch XML query to determine the number of interviews where there are no recommendations for an applicant.

PL-400 Question 6

For each of the following statements, select yes if the statements is true, Otherwise select No.

NOTE: Each correct selectin is worth one pint.

PL-400 Question 6

Options:

Buy Now
Questions 7

You need to assign the minimum environment security role to the appropriate users.

Which security roles should you use? To answer, drag the appropriate security roles to the correct users. Each security role may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 7

Options:

Buy Now
Questions 8

You need to implement ribbon display rules to control availability for the scoring command button. Which rule types should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

PL-400 Question 8

Options:

Buy Now
Questions 9

A company is developing a Microsoft Dataverse plug-in.

The plug-in must create a follow-up task for a new account

You add the code that receives context(IPIuginExecutionContext) and service(IOrganizationService).

You need to create the remaining code to insert the follow-up task.

Which three code blocks should you use in sequence? To answer, move the appropriate code sequences from the list of sequences to the answer area and arrange them in the correct order.

PL-400 Question 9

Options:

Buy Now
Questions 10

You need to resolve the issue with the new command button. What should you do?

Options:

A.

Pass the value PrimaryControl to the function in the action definition.

B.

Pass ExecutionContext To The function in the action definition.

C.

Pass the value SclcctcdControl to the function in the action definition.

D.

Select the Pass execution context as first parameter option on the event registration form.

Buy Now
Questions 11

You need to correct the JavaScript code that communicates with the address verification API.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

PL-400 Question 11

Options:

Buy Now
Questions 12

You are creating a model-driven app.

Users need to see only the entities in the app navigation that are relevant to their role and their method of accessing the app.

You need to restrict entities on the sub-areas in the SiteMap.

Which properties should you use? To answer, drag the appropriate properties to the correct requirements. Each property may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 12

Options:

Buy Now
Questions 13

You need to configure the PCF control to display team members for interview scheduling. Which two inputs should you use? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

Options:

A.

identifier for the job candidate

B.

identifier for the job posting

C.

time-zone offset for the hiring manager

D.

time-zone offset for the job candidate

E.

identifier for the hiring manager

Buy Now
Questions 14

You develop the following code for the plug-in that sends email notifications to recruiters.

PL-400 Question 14

For each of the following statements, select Yes f the statement is true. Otherwise, select No

NOTE: Each correct select in worth one point.

PL-400 Question 14

Options:

Buy Now
Questions 15

You plan to populate records in a Common Data Service entity containing an option set field.

The source system has the label for the option set but not the corresponding integer value.

You are using a non .NET programming language.

You need to find the integer value for the option set.

What should you do?

Options:

A.

Use Web API and use a PicklistAttibuteMetadata request.

B.

Use the Organization service and execute a RetrieveOptionSetRequest request.

C.

Use Web API and use an InsertOptionValue action.

D.

Use the Organization service and execute a RetrieveAttributeRequest request.

Buy Now
Questions 16

You are developing a Power Platform app.

The app must implement a two-way listener to an on-premises system by using Microsoft Azure Service Bus. You create an Azure Service Bus namespace and messaging entity. You must add the shared access policies.

You need to select the permissions for the messaging entity.

Which two permissions should you use? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Send

B.

Listen

C.

System customizer

D.

Manage

E.

Read

Buy Now
Questions 17

You are designing a model-driven app for a company s support desk team.

You must add a button to the app that creates a reminder task. The button must only display to users if a service case is open for at least seven days.

You need to define the steps to create the button when App Designer is open.

In which order should you perform the actions? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.

PL-400 Question 17

Options:

Buy Now
Questions 18

You are creating a model-driven app for a company Sales team members will use the app to manage leads. The app will interact with the Microsoft Dataverse Leads table. You must configure the app to meet the following requirements:

• If the estimated value for a lead is greater than $10,000 the app must

• Send an email to a manager.

Display a field named Sponsor on the lead form.

• If the estimated value for a lead is greater than $100.000 the app must:

• Send an email to the company s vice president.

• Display the following message as a notification while the lead record is open: High value customer, handle will care.

You need to configure the app. The solution must minimize the use of code.

Which options should you use? To answer, drag the appropriate options to the correct requirements. Each option may be used once, more than once or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 18

Options:

Buy Now
Questions 19

A multinational company requires that all phone numbers be standardized as country code + area code + phone number.

The application design team decides that a custom PowerApps component framework (PCF) control should be used to prompt users for an area code and correctly format the phone number.

You need to get the list of valid area codes when a contact record is opened and before the user enters a new phone number.

In which function should you call webAPI.retrieveMultipleRecords?

Options:

A.

notifyOutputChanged

B.

init

C.

getOutputs

D.

updateView

Buy Now
Questions 20

A company uses five different shipping companies to deliver products to customers. Each shipping company has a separate service that quotes delivery fees for destination addresses.

You need to design a custom connector that retrieves the shipping fees from all the shipping companies by using their APIs.

Which three elements should you define for the custom connector? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Authentication model

B.

Address parameter

C.

OpenAPI definition

D.

Fee parameter

E.

Fee reference

Buy Now
Questions 21

You are developing a model-driven app by using Microsoft Power Platform. The app must perform the following functions:

• Automatically receive updates from a purchase order system.

• Only add new purchase orders.

You need to implement the app.

Which components should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point

PL-400 Question 21

Options:

Buy Now
Questions 22

A company is testing a Microsoft Dataverse plug-in in an environment. The plug-in works in post-operation mode and performs the update of the Account entity.

During testing, a user observes that the plug-in unintentionally triggers a synchronous third-party ISV plug-in.

You need to modify the system design to avoid unwanted triggering of the third-party plug-in.

What should you do?

Options:

A.

Disable the existing third-party plug-in by using the Plug-in Registration Tool.

B.

Use UpdateRequest with the BypassCustomPluginExecution parameter and Execute method of the Organization service.

C.

Update the code of the third-party ISV plug-in to ignore updates caused by the new plug-in.

D.

Update the code of the new plug-in to use InputParameters of Plugin Execution Context.

Buy Now
Questions 23

You create a Power Automate flow that retrieves data from a proprietary database.

You need to ensure that the flow works for other users.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Share a view with users.

B.

Share the custom connector with users.

C.

Share the flow with users.

D.

Share the environment by giving permissions to the users.

Buy Now
Questions 24

You are configuring a custom connector for a web service. The web service is hosted in two different regions. The web service URL includes a common domain name and a unique sub-domain for each region.

The custom connector must allow the region to be entered for additional regions when creating the connection.

You need to create a policy template.

Which template type should you use?

Options:

A.

Route request

B.

Set query string parameter

C.

Set host URL

D.

Set HTTP header

Buy Now
Questions 25

You need to modify the Power Automate flow to resolve CustomerC’s issue.

What should you do?

Options:

A.

Add a configure run that is set to is successful.

B.

Add a data operation that specifies the false conditions.

C.

Add a condition containing approval hierarchy.

D.

Add a timeout setting to the approval flow.

Buy Now
Questions 26

A company has a model-driven app that captures applications from prospective students.

You are asked to create a new re-usable custom component using the Power Apps component framework (PCF).

The custom component must allow entry of a date of birth and validate that the applicant is not a minor.

You create the class AuditDatePicker in the TypeScript file Index.ts and the style sheet DatePicker.css.

You need to define the component to be available only for relevant fields and its properties when used in a form.

How should you complete the manifest? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 26

Options:

Buy Now
Questions 27

You need to reduce the number of Azure consumption API calls for User2.

Which markup segment should you use?

A)

PL-400 Question 27

B)

PL-400 Question 27

C)

PL-400 Question 27

D)

PL-400 Question 27

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 28

You need to resolve CustomerB’s issues with the check-in application.

Which two options can you use? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

LookUp to Filter

B.

Filter to LookUp

C.

Search to LookUp

D.

LookUp to Search

Buy Now
Questions 29

You need to recommend solutions to meet the e-commerce automation requirements.

Which platform tools should you recommend? To answer, drag the appropriate tools to the correct requirements. Each tool may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 29

Options:

Buy Now
Questions 30

You need to resolve the performance issue with the Total Billed customer plug-in.

In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct order.

PL-400 Question 30

Options:

Buy Now
Questions 31

You need to ensure that Adventure Works Cycles can track information from visitors to bike fairs.

What should you create?

Options:

A.

a Power Automate flow that connects with the bike fair Power Apps app to create a lead in Dynamics 365 Sales

B.

a Power Automate flow that generates a new customer record in SharePoint.

C.

a Power Automate flow to capture customer data from the bike fair Power Apps app in SharePoint and create a lead in Microsoft Teams.

D.

a business process flow in Dynamics 365 Sales for capturing leads.

Buy Now
Questions 32

You need to identify the execution mode that is being used for the ISV solution reported by User5.

Which type of execution mode is in use?

Options:

A.

asynchronous

B.

atomicity

C.

transfer

D.

synchronous

Buy Now
Questions 33

You need to modify Microsoft flow to resolve CustornerCs issue. What should you do?

Options:

A.

Add a data operation that specifies the false conditions.

B.

Add a configure run that is set to Is successful.

C.

Add a timeout setting to the approval flow.

D.

Add b condition containing approval hierarchy.

Buy Now
Questions 34

You need to select the visualization component.

What should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 34

Options:

Buy Now
Questions 35

You need to replace the bicycle inspection forms.

Which two solutions should you use? Each answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

a flow that maps inspection data to Dynamics 365 Field Service

B.

a logic app that guides the technician through the inspection

C.

a canvas app that guides the technician through the inspection

D.

a model-driven app based on customer service entities

Buy Now
Questions 36

You need to ensure that Adventure Works Cycle can track information from visitors to bike fairs.

What should you create?

Options:

A.

A workflow in Dynamics 365 Sales Engagement for capabilities leads

B.

A flow to capture customer data from the bike fair Power Apps in SharePoint and create a lead in Microsoft Teams.

C.

A flow that connects with the bike fair Power Apps to create a lead in Dynamic 365 Sales

D.

A Microsoft flow that generates a new customer record in SharePoint

Buy Now
Questions 37

You need to reduce response time for the information email on the website.

What should you create?

Options:

A.

A flow that create a notification in Microsoft Teams

B.

A power Apps app that displays the number of emails received in a dashboard

C.

A flow that creates a SharePoint item for each email response

D.

Logic app that moves all emails received to Azure Blob storage.

Buy Now
Questions 38

You need to reduce response time for the information email on the website.

What should you create?

Options:

A.

a flow that creates a SharePoint item for each email response

B.

a flow that creates a notification in Microsoft Teams

C.

a Power Apps app that displays the number of email received in a dashboard

D.

a logic app that moves all emails received to Azure Blob storage

Buy Now
Questions 39

You need to select visualization components.

What should you use? To answer, select the appropriate options from the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 39

Options:

Buy Now
Questions 40

You need to select a process to create each function.

Which process should you use? To answer, drag the appropriate processes to the correct functions. Each process may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 40

Options:

Buy Now
Questions 41

You need to configure the fields with the appropriate type.

Which type should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 41

Options:

Buy Now
Questions 42

You need to synchronize pharmacy names and ensure that Dynamics 365 Sales data propagates correctly to the Cerner system.

What should you do? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 42

Options:

Buy Now
Questions 43

You need to resolve the issues with the appointment data.

What should you change on the view? To answer, select the appropriate interface components in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 43

Options:

Buy Now
Questions 44

You need to deploy the changes and resolve the issue with the Planning Hub application. What should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 44

Options:

Buy Now
Questions 45

You need to implement the Suitability Assessment Tool.

What should you use?

Options:

A.

Power App Component Framework (PCF) control

B.

form

C.

view

D.

component library

Buy Now
Questions 46

You need to resolve the funding application issue.

Which component should you use?

Options:

A.

settings

B.

secure config

C.

environment variable

D.

unsecure config

Buy Now
Questions 47

You need to resolve the issue with the eligibility assessment tool.

Which two commands should you run? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

Options:

A.

pac pcf version —strategymanifest

B.

pac solution import

C.

pac solution version

D.

pac pcf push

Buy Now
Questions 48

You need to identify the Azure service to use for the Planning Hub application.

Which service should you use?

Options:

A.

Logic App

B.

Function

C.

Service Bus

D.

Key Vault

Buy Now
Questions 49

You need to build the automation for the Planning Hub application.

Which connector should you use? To answer, move the appropriate connectors to the correct requirements. You may use each connector once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 49

Options:

Buy Now
Questions 50

You need to design the Planning Hub data model.

Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

PL-400 Question 50

Options:

Buy Now
Questions 51

You need to configure a custom connector for the claim submission portal API.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

PL-400 Question 51

Options:

Buy Now
Questions 52

You need to create the eligibility assessment app. Which command should you run?

Options:

A.

pac application install

B.

pac solution init

C.

pac plugin init

D.

pac pcf init

Buy Now
Questions 53

You need to configure the row filter on the Dataverse trigger. Which filter should you use?

Options:

A.

not contains(new_dataid, ")

B.

new_dataid eq null

C.

Dataldnenull

D.

new dataid ne null

Buy Now
Questions 54

You need to configure a Power Automate flow to update account records by using the response from the Web API.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

PL-400 Question 54

Options:

Buy Now
Questions 55

ON NO: 4

You need to choose a technology to access the Web API. Which technology should you select?

Options:

A.

Canvas app that uses the custom connector

B.

Plug-in that contacts the Web API

C.

Power Automate flow that uses the custom connector

D.

Webhook that contacts the Web API

Buy Now
Questions 56

You need to configure security for the Azure Function and custom connector.

Which security tool should you configure for each item? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 56

Options:

Buy Now
Questions 57

You need to configure the address verification API.

Which values should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 57

Options:

Buy Now
Questions 58

You need to design functionality to process background check results.

What should you implement? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 58

Options:

Buy Now
Questions 59

You need to configure the app to meet the address verification requirements.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Enable the command bar button only when the address shows as not verified.

B.

Make the address fields read-only after they have been verified.

C.

Open a confirmation dialog when the command bar button is selected.

D.

Clear the field indicating the address is valid when an address field changes.

Buy Now
Questions 60

You need to configure a connector for the driving record verification API.

How should you configure the system? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 60

Options:

Buy Now
Questions 61

You need to handle errors in UpdateRecord.js.

Which code segment should you add at line UR06?

Options:

A.

catch(error) {

alert("Caught error: " + error.message);}

B.

Exception exception = Server.GetLastError() ;

if(exception != null)}

C.

catch(exception e){

console.writeline(e)}

D.

function (error){

console.log(error.message)}

Buy Now
Questions 62

You need to configure the system to support automation for referrals.

What are two possible ways to achieve the goal? Each correct selection presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Azure Function that uses the Discovery service

B.

workflow extension

C.

Azure Function that uses a listener

D.

Power Automate flow

Buy Now
Questions 63

You need to select connectors for the app.

Which types of connectors should you use? To answer, drag the appropriate connectors to the correct requirements. Each connector may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 63

Options:

Buy Now
Questions 64

You need to determine how to implement rules for players who register for a soccer tournament.

Which business rule actions should you use? To answer, drag the appropriate business rule actions to the correct fields. Each business rule action may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 64

Options:

Buy Now
Questions 65

You need to correct the portal query issues.

Which code should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 65

Options:

Buy Now
Questions 66

You need to assign security roles to groups of users.

Which security roles should you use? To answer, drag the appropriate security types to the correct roles. Each security type may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 66

Options:

Buy Now
Questions 67

NO: 1 DRAG DROP

You need to address the user interface issues.

What should you do? To answer, drag the appropriate actions to the correct issues. Each action may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

PL-400 Question 67

Options:

Buy Now
Questions 68

You need to add the script to populate event data on the form.

Which code segment should you use?

Options:

A.

formContext.data.addOnLoad(myFunction)

B.

formContext.data.removeOnLoad(myFunction)

C.

formContext.data.entity.addOnSave(myFunction)

D.

addOnPreProcessStatusChange

E.

formContext.data.isValid()

Buy Now
Questions 69

You need to select data types for required fields.

Which data types should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 69

Options:

Buy Now
Questions 70

You need to determine the primary cause of the issue reported by interns when they use the app.

What is the primary cause?

Options:

A.

Interns have the System Customizer security role but need the Environment Maker security role.

B.

Interns have the Common Data Service User security role but need the Environment Maker security role.

C.

Interns have the Environment Maker security role but need the Common Data Service User security role.

D.

Interns have the Environment Maker security role but need the System Customizer security role.

E.

Interns have the Environment Maker security role but need the Delegate security role.

Buy Now
Exam Code: PL-400
Exam Name: Microsoft Power Platform Developer
Last Update: Nov 21, 2025
Questions: 368

PDF + Testing Engine

$61.25  $174.99

Testing Engine

$47.25  $134.99
buy now PL-400 testing engine

PDF (Q&A)

$40.25  $114.99
buy now PL-400 pdf
dumpsmate guaranteed to pass
24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 21 Nov 2025