Halloween 2025 Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

PL-400 Microsoft Power Platform Developer Questions and Answers

Questions 4

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 5

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 5

Options:

Buy Now
Questions 6

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 7

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 7

Options:

Buy Now
Questions 8

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 9

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 9

Options:

Buy Now
Questions 10

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 11

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 11

Options:

Buy Now
Questions 12

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 12

Options:

Buy Now
Questions 13

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 14

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 15

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 15

Options:

Buy Now
Questions 16

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 17

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 17

Options:

Buy Now
Questions 18

You need to determine which component to add to the solution to resolve the account records import error. Which component should you add?

Options:

A.

connection

B.

service endpoint

C.

custom connector

D.

Accoun table

Buy Now
Questions 19

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 19

Options:

Buy Now
Questions 20

You need to determine the cause of the 404 error when connecting to the production instance of the Web API.

What do you identify?

Options:

A.

The web service lacks data for the record.

B.

An authentication error occurred.

C.

The request timed-out.

D.

The host name in the URL is missing a valid value.

Buy Now
Questions 21

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 22

You need to configure the Web API and create the custom connector.

Which action should you perform for each step? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

PL-400 Question 22

Options:

Buy Now
Questions 23

You need to implement a reusable solution to encapsulate the parameterized Dataverse queries.

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 23

Options:

Buy Now
Questions 24

You need to configure a Dataverse trigger and action in a Power Automate flow so researchers can update account records with data from the Web API even if they do not have edit privileges on the record.

What should you configure for each trigger and action requirement? To answer select the appropriate options in the answer area. NOTE: Each correct selection is worth one point

PL-400 Question 24

Options:

Buy Now
Questions 25

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 25

Options:

Buy Now
Questions 26

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

You need to configure the custom connector to incorporate the environment name and Datald in the Web API URL

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.

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 27

Options:

Buy Now
Questions 28

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 29

You need to create the model driven app for accounts designated as referrals.

What should you add to the app?

Options:

A.

Workflow

B.

Subgrid

C.

Business rule

D.

Flow

E.

Chart

Buy Now
Questions 30

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 30

Options:

Buy Now
Questions 31

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 31

Options:

Buy Now
Questions 32

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 33

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 33

Options:

Buy Now
Questions 34

You need to assign the minimum environmental 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 34

Options:

Buy Now
Questions 35

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 36

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 37

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 38

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 39

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 39

Options:

Buy Now
Questions 40

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 40

Options:

Buy Now
Questions 41

You need to create the customer mobile app.

Which type of function expression should you use?

Options:

A.

Filter

B.

Find

C.

LookUp

Buy Now
Questions 42

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 42

Options:

Buy Now
Questions 43

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 43

Options:

Buy Now
Questions 44

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 45

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 46

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 46

Options:

Buy Now
Questions 47

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 47

Options:

Buy Now
Questions 48

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 48

Options:

Buy Now
Questions 49

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 49

Options:

Buy Now
Questions 50

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 50

Options:

Buy Now
Questions 51

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 52

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 52

Options:

Buy Now
Questions 53

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 53

Options:

Buy Now
Questions 54

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 55

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 56

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 56

Options:

Buy Now
Questions 57

You create a suite of Power Platform-based order management canvas apps for a bakery that has five retail stores. Each store uses a tablet device to manage inventory and process orders.

You need to make the following changes to the original order tracking app:

    When an online order for delivery is received, send the order to the bakery that is located closest to the order destination.

    When an online order for pickup is received, require store staff to enter an estimated time in an app. Staff must prepare the order and then use the app to notify the customer when the order is ready.

    Allow the store manager to personalize the company’s corporate weekly newsletter and add store-specific specials.

You must minimize the amount of custom code and configuration required to implement the solution.

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 57

Options:

Buy Now
Questions 58

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

You need to implement the virtual tables.

Solution: Implement an OData v4 provider as the data source.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Buy Now
Questions 59

A company designs a Microsoft Dataverse Custom API to encapsulate business logic in it

The Custom API business logic must be encapsulated in a way that does not allow the business logic behavior to be modified or canceled.

You need to set the parameter value of the custom API so it cannot be customized.

Which parameter value should you set?

Options:

A.

Execute Privilege Name to prv. SdkMessageProcessingStep

B.

Binding Type to Entity

C.

Custom Processing Step to None

D.

Enabled for Workflow to No

Buy Now
Questions 60

A company has a model-driven app that uses Microsoft Dataverse.

"he company requires a web application that retrieves information from the model-driven app. The requirements for the web application include:

• Must be a single-page web application that uses the Web API.

• Must display the correct company information.

• Must authenticate using OAuth without additional verification.

You need to configure the web application. Which two methods should you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

Options:

A.

NTLM authentication

B.

multifactor authentication

C.

Kerberos Authentication

D.

Microsoft Authentication Library (MSAL)

E.

Microsoft Azure Active Directory Authentication Libraries (ADAL)

Buy Now
Questions 61

You create a custom API. You define the API as a function.

The custom API does not appear in the response received from https:/ [yourorg]. api.crm.dynamics.com/api/data/v9.2/$metadata and returns an error when called.

You need to identify why the custom API is not working.

What should you do?

Options:

A.

Add a response property to the custom API.

B.

Set the Is Private property of the custom API to False.

C.

Add a request property to the custom API.

D.

Set the Enabled for Workflow option of the customer API to True.

Buy Now
Questions 62

A financial services company uses the Common Data Service (CDS) to develop solutions. The company uses development and production instances.

You need to move solutions from the development instance to the production instance.

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

NOTE: Each correct selection is worth one point.

Options:

A.

In the development instance, make changes to the solutions that are deployed in the production instance,

export the solutions as managed solutions, and import the managed solutions into the production instance.

B.

In the development instance, highlight the solution you want to make changes to, select Clone a Patch,

make changes, export the solution, and import the solution into the production instance.

C.

Export all managed solutions from the development instance and import the solutions into the production instance.

D.

In the production instance, import solutions with the same version number or higher when updating solutions.

Buy Now
Questions 63

A company uses Common Data Service (CDS) and manages their engineers using a model-driven app.

You create a new reusable custom component named Component1 by using the Power Apps component framework (PCF).

You need to package Component1 for deployment into the model-driven app.

Which three commands should you run 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 63

Options:

Buy Now
Questions 64

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 64

Options:

Buy Now
Questions 65

You are developing a model-driven app. The app uses data from two custom tables. The tables have a parent-child relationship. The parent record form contains a subgrid that displays the child records.

When creating a new child record from the parent form, data must automatically populate in the child record form to reduce data input errors.

You need to implement the solution.

What should you do?

Options:

A.

Use a Power Automate flow to read data from the parent record and update the child record upon creation.

B.

Map table columns from the parent record to the child record.

C.

Create a business rule that sets the default values on the child record fields to values from the parent record.

D.

Include a quick view form on the child record showing the data from the parent record.

Buy Now
Questions 66

You have a model-driven app that uses the Common Data Service (CDS). You create three custom entities that are in many-to-one parental relationships with the Account entity.

You run a real-time workflow that assigns an account you own to another user. You receive the error message as shown in the Error Message exhibit. (Click the Error Message tab.)

PL-400 Question 66

You check the security roles for the user as shown in the Manage User Roles exhibit. (Click the Manage User Roles tab.).

PL-400 Question 66

You also check the privileges for that role as shown in the Common Data Service User Security Role exhibit. (Click the Security Role tab.)

PL-400 Question 66

You need to prevent the error from recurring.

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 66

Options:

Buy Now
Questions 67

You are synchronizing company data from a SQL Server-based .NET application into a Common Data Service (CDS) environment.

The data is entered in both the SQL Server and CDS systems.

You have a program that includes the following code:

PL-400 Question 67

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 67

Options:

Buy Now
Questions 68

A school district wants to standardize student information and student performance records. Students in the district are assigned to a specific school. Students are evaluated using class records.

When students move between schools in the middle of a school year, the student’s current class history must be available to the administrators at the new school.

You need to configure Microsoft Dataverse tables to connect the class history records to their respective class records.

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

NOTE: Each correct selection is worth one point.

PL-400 Question 68

Options:

Buy Now
Questions 69

You are deploying a Power Apps app that uses the custom connector for ServiceNow.

The app loads very slowly for some users. You determine that all records from ServiceNow are being retrieved for every user.

The app must load only incidents that are assigned to each user.

You need to limit the number of records that the connector returns.

What should you do?

Options:

A.

Apply a Lifecycle Services asset scope

B.

Apply a business process flow

C.

Apply the Azure APIM parameter

D.

Apply a connector policy template

Buy Now
Questions 70

A delivery service uses a canvas app to track and deliver packages. The app uses SQL Server as a data store. The database includes the following tables:

PL-400 Question 70

The app includes the following code to save all required information. (Line numbers are included for reference only.)

PL-400 Question 70

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 70

Options:

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

PDF + Testing Engine

$65.27  $186.49

Testing Engine

$52.32  $149.49
buy now PL-400 testing engine

PDF (Q&A)

$48.12  $137.49
buy now PL-400 pdf