Summer Certification Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: best70

PL-400 Microsoft Power Platform Developer Questions and Answers

Questions 4

You need to create an application to deploy to other pharmacies. What should you do?

Options:

A.

Navigate to Customize the System and export everything to a managed solution.

B.

Recreate customizations in a new environment.

C.

Export the solution as a managed solution.

D.

Write a Web API to move customizations.

Buy Now
Questions 5

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 5

Options:

Buy Now
Questions 6

You need to connect to the background check API.

Which mechanism should you use?

Options:

A.

JavaScript

B.

Flow with a custom connector

C.

Azure Function

D.

Plug-in

Buy Now
Questions 7

A company has a model-driven app.

A form that validates the date entered requires a custom button. The button must be available only under certain conditions.

You need to define the CommandDefinition in the RibbonDiffXML to meet the conditions for the button.

Which elements should you use? To answer, drag the appropriate elements to the correct conditions. Each element 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

A company implementsDynamics 365 Customer Service. The company deploys synchronous plug-ins for the PreOperation and PostOperation stages on create and for the PostOperation stage on update for processing different case type.

Users experience errors when updating cases. The plug-in trace log files show that the PosOperation plug-in update of case times out after two minutes.

You perform basic testing and discover that this plug-in is triggered on every update of a case. You examine the code and discover that the plug-in retrieves all columns for the updated case record performing its work.

You need to reduce the number of errors. You need to achieve this goal with the test amount of changes.

Solution: In the Plug-in Registration tool, update the plug-in step and increase the Execution Order.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Buy Now
Questions 9

You create a Power Apps app that integrates with Dynamics 365 Customer Service.

You update the app and run solution checker on the original solution. You receive an error stating solution checker cannot export the solution.

You need to determine the primary cause for the issue.

What is the primary cause?

Options:

A.

The original solution is locked because there is a dependent patch.

B.

The solution was not exported before running solution checker.

C.

The environment is an Administrator mode.

D.

Solution checker cannot check default solutions.

Buy Now
Questions 10

A company creates a custom connector for its cloud-based ERP system.

The company requires an authentication method that can be consumed by the custom connector. You need to configure the authentication method. Which authentication method should you use?

Options:

A.

basic authentication

B.

certificate based authentication

C.

multi-factor authentication

D.

Windows Active Directory authentication

Buy Now
Questions 11

You are developing a model-driven app using JavaScript.

You need to configure the app to display a dialog box when a form is opened or when a grid on a form is sorted.

What should you use?

Options:

A.

Grid OnSave

B.

Grid OnRecordSelect

C.

Grid OnChange

D.

Subgrid OnLoad

Buy Now
Questions 12

A company needs to illustrate the relationships of the entities in Dynamics 365 Sales.

You need to select the appropriate tool to show this graphic.

Which tool should you select?

Options:

A.

Metadata diagram

B.

Sales Insights

C.

Power Automate

D.

Security model

Buy Now
Questions 13

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 13

Options:

Buy Now
Questions 14

A company designs data integration with an external system by using virtual tables.

You need to implement the virtual tables.

Solution: Use a table that has a GUID as its primary key.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Buy Now
Questions 15

An organization has a Dynamics 365 Customer Engagement.

You plan to use a JavaScript web resources file in the Accounts form. The file has a dependency on two image web resource files and on the custom field new_placeofbirth in the Account entity.

You need to add the dependencies for the JavaScript file.

Which three action should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

From Web Resources, select the JavaScript file for the Account form and then select the JavaScript file.

B.

Open the web resources file, add the two image web resources to the dependency’s lists, and then add the

custom field new_placeofbirth to the dependency’s list.

C.

In the Account form, select Form Properties , select Non-Event Dependencies , and then add the custom

field new_placeofbirth .

D.

In the Account form, select Form Properties and add the primary JavaScript file and the other two image

web resources in Form Libraries.

E.

From Settings, select Customization and then select Customize the System .

F.

Select Account , select Forms , and then select the Account form.

Buy Now
Questions 16

You are creating a Power Apps app that retrieves customer information from Azure Active Directory when you use the app to look up a customer record.

You create an Azure Function by using JSON code to retrieve the customer information.

You need to make the application work.

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

NOTE: Each correct selection is worth one point.

Options:

A.

Create a Power Automate flow to import data.

B.

Create a custom connector that uses the Azure Function API.

C.

Copy your JSON code to the app.

D.

Create a custom connector that uses the JSON code.

E.

Create an API definition for the Azure Function.

Buy Now
Questions 17

You are creating a canvas app for users to interact with contact data in Microsoft Dataverse.

When users display contact data in the app, the following requirements must be met:

• By default, all contact data must be displayed, unless data is entered into a text input control; if so, then data must be filtered based on the last name of the contact

• A new column must be added when retrieving the data source. The column must combine the Salutation and Full Name columns into a new column named Full Salutation.

• All data must be sorted in alphabetical order based on the surname of the contact. You need to finalize the Microsoft Power Fx formula.

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

NOTE: Each correct selection is worth one point.

PL-400 Question 17

Options:

Buy Now
Questions 18

You are creating a Web API.

The API must be able to perform the following actions:

• Create a column in a Microsoft Dataverse table.

• Update a column for an existing row.

Which HTTP methods should you use? To answer, drag the appropriate HTTP method to the correct requirements. Each HTTP method 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 client requires that the system send an email from a button on their customer contact form.

You need to call the action from JavaScript.

Which two functions achieve this result? Each correct presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Xrm.WebApi.online.createRecord()

B.

Xrm.WebApi.online.updateRecord()

C.

Xrm.WebApi.online.execute()

D.

Xrm.WebApi.online.executeMultiple()

Buy Now
Questions 20

You are developing a Power Apps app for a company. The app will interact with the company ' s enterprise resource planning (ERP) system. The app allows users to create quotes for customers. You are creating a plug-in for the app.

The solution must meet the following requirements:

• Display an error message if there is no account associated with a quote and prevent changes to the quote.

• Synchronize quotes with the external ERP system.

You need configure the plug-in execution pipeline.

Which pipeline stages should you use? To answer, drag the appropriate pipeline stages to the correct requirements. Each pipeline stage 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 20

Options:

Buy Now
Questions 21

A company has a Common Data Service (CDS) environment.

All accounts in the system with a relationship type of Customer set must have an account number. A plug-in has been developed.

When a Customer is updated with a relationship type, the plug-in sets the account number if not provided by the user.

You need to register the plug-in.

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 21

Options:

Buy Now
Questions 22

You plan to create a Microsoft Power Apps Component Framework (PCF) code component for a record form in a model-driven app.

The code must be able to read the record ' s Id column.

You need to configure the manifest.

Which solution should you use?

Options:

A.

resources

B.

property

C.

feature-usage

D.

type-group

Buy Now
Questions 23

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 23

Options:

Buy Now
Questions 24

You need to identify why employees are not receiving notification that nine customers are checked in and waiting in the repair area.

Which components should you test for each step? To answer, drag the appropriate components to the correct steps. Each component 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 24

Options:

Buy Now
Questions 25

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 26

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 26

Options:

Buy Now
Questions 27

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 28

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 28

Options:

Buy Now
Questions 29

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

Which markup segment should you use?

A)

PL-400 Question 29

B)

PL-400 Question 29

C)

PL-400 Question 29

D)

PL-400 Question 29

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 30

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 30

Options:

Buy Now
Questions 31

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 31

Options:

Buy Now
Questions 32

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 32

Options:

Buy Now
Questions 33

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
Questions 34

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 34

Options:

Buy Now
Questions 35

You need to add the script for the registration form event handling.

Which code segment should you use?

Options:

A.

formContext.data.entity.addOnSave(myFunction)

B.

formContext.data.addOnLoad(myFunction)

C.

formContext.data.removeOnLoad(myFunction)

D.

addOnPreProcessStatusChange

E.

formContext.data.isValid()

Buy Now
Questions 36

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 36

Options:

Buy Now
Questions 37

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 38

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 39

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

PL-400 Question 39

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 39

Options:

Buy Now
Questions 40

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 41

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 41

Options:

Buy Now
Questions 42

You need to create an application to deploy to other pharmacies.

What should you do?

Options:

A.

Recreate customizations in a new environment.

B.

Create a customer connector to connect the pharmacies ' systems to the company ' s systems.

C.

Export the solution as a managed solution.

D.

Write a Web API to move customizations.

Buy Now
Questions 43

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 43

Options:

Buy Now
Questions 44

You need to set up security to meet the requirements.

How should you configure security? To answer, drag the appropriate security mechanisms to the correct users. Each security mechanism 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 44

Options:

Buy Now
Questions 45

You need to ensure that users can create the required charts.

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

NOTE: Each correct selection is worth one point.

Options:

A.

Create a quick view form to show the Accounts entity.

B.

Configure filter fields in the Annual revenue field.

C.

Add the Facility field to the account form.

D.

Delete the Annual revenue field from the account form.

E.

Create a view with annual revenue sorted lowest value to highest value.

Buy Now
Questions 46

You need to configure the trigger for the priority field in the Account entity.

Which expression should you use?

Options:

A.

DIFFINWEEKS(now,1)

B.

SUBTRACTDAYS(10, Now())

C.

ADDWEEKS(1, CreatedOn)

D.

DIFFINDAYS(Createdon, now())

E.

ADDDAYS(10, CreatedOn)

Buy Now
Questions 47

You need to create the model-driven app for referral.

Which function should you add?

Options:

A.

Flow

B.

Workflow

C.

Business rule

D.

Chart

E.

Subgrid

Buy Now
Questions 48

You need to configure the trigger for account records.

Which expression should you use?

Options:

A.

ADDWEEKS(1, CreatedOn)

B.

ADDDAYS(10, CreateOn)

C.

SUBTRACTDAYS(10, Now())

D.

DIFFINDAYS(CreatedOn, now())

E.

DIFFINWEEKS(now, 1)

Buy Now
Questions 49

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 49

Options:

Buy Now
Questions 50

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 50

Options:

Buy Now
Questions 51

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 52

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 52

Options:

Buy Now
Questions 53

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 54

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 54

Options:

Buy Now
Questions 55

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 56

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 57

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 57

Options:

Buy Now
Questions 58

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 59

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 59

Options:

Buy Now
Questions 60

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 61

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 61

Options:

Buy Now
Questions 62

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 62

Options:

Buy Now
Questions 63

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 63

Options:

Buy Now
Questions 64

You need to ensure data returned from the Web API corresponds to the correct environment What should you use?

Options:

A.

system settings

B.

plug-in secure configurations

C.

records in a new configuration table

D.

environment variables

Buy Now
Exam Code: PL-400
Exam Name: Microsoft Power Platform Developer
Last Update: Aug 27, 2026
Questions: 405

PDF + Testing Engine

$144.99

Testing Engine

$109.99

PDF (Q&A)

$94.99