March Sale Special - 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: c4sdisc65

PL-400 PDF

$49

$139.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

PL-400 PDF + Testing Engine

$66.5

$189.99

3 Months Free Update

  • Exam Name: Microsoft Power Platform Developer
  • Last Update: Mar 28, 2024
  • Questions and Answers: 322
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

PL-400 Engine

$56

$159.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included

PL-400 Microsoft Power Platform Developer Questions and Answers

Question # 6

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 answer

Full Access
Question # 7

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 answer

Full Access
Question # 8

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

Which code segment should you use?

A.

formContext.data.addOnLoad(myFunction)

B.

formContext.data.removeOnLoad(myFunction)

C.

formContext.data.entity.addOnSave(myFunction)

D.

addOnPreProcessStatusChange

E.

formContext.data.isValid()

Full Access
Question # 9

You need to handle errors in UpdateRecord.js.

Which code segment should you add at line UR06?

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)}

Full Access
Question # 10

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

What is the primary cause?

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.

Full Access
Question # 11

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 answer

Full Access
Question # 12

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 answer

Full Access
Question # 13

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

Which code segment should you use?

A.

formContext.data.entity.addOnSave(myFunction)

B.

formContext.data.addOnLoad(myFunction)

C.

formContext.data.removeOnLoad(myFunction)

D.

addOnPreProcessStatusChange

E.

formContext.data.isValid()

Full Access
Question # 14

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 answer

Full Access
Question # 15

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.

A.

Azure Function that uses the Discovery service

B.

workflow extension

C.

Azure Function that uses a listener

D.

Power Automate flow

Full Access
Question # 16

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 answer

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 answer

Full Access
Question # 17

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

You need to implement the virtual tables.

Solution: Create a calculated column on the virtual table.

Does the solution meet the goal?

A.

Yes

B.

No

Full Access
Question # 18

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.

A.

Authentication model

B.

Address parameter

C.

OpenAPI definition

D.

Fee parameter

E.

Fee reference

Full Access
Question # 19

You are configuring a Microsoft Power Virtual Agents chatbot to use the authenticate option for Microsoft Teams only.

You need to select the variables that will return information about the logged in user.

Which two variables should you use?

Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

A.

AuthToken

B.

UserDisplayName

C.

UserlD

D.

IsLoggedln

Full Access
Question # 20

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than once correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You are developing a model-driven app for a company.

When you create a new Account record, you must automatically display a form to collect data that is needed to create a Contact record. The form must switch to the appropriate form layout based on the contact type.

You open the Contact form by using JavaScript. You pass the contact type information to the form by using the Xrm.Navigation.openForm function. An OnLoad event handler in the Contact form processes the data and shows only the appropriate sections of the form for the given contact type.

You need to configure the receiving form to accept the data parameter.

Solution: In the form editor, add a query string parameter for the data parameter.

Does the solution meet the goal?

A.

Yes

B.

No

Full Access
Question # 21

A company is migrating from an on-premises Dynamics 365 installation to a Power Platform solution. You are creating plug-ins for the new solution.

You need to register the plug-ins.

Which isolation mode should you use?

A.

None

B.

Global Assembly Cache (GAC)

C.

Sandbox

D.

Disk

Full Access
Question # 22

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

A Common Data Service (CDS) environment has two custom entities named Building code and Work item. Building code has a code date custom field and Work item has an elapsed time custom field. Construction workers use a consolidated custom form with data from both entities to fill.in their daily work items.

A JavaScript library is used with these custom entities and fields to apply complex logic.

You need to ensure that the JavaScript library continues to function as originally designed if other developers expand the environment.

Solution: In form properties of the consolidated form, add the JavaScript library in the events tab and add the two custom fields to the dependent fields section of the non-event dependencies tab.

Does the solution meet the goal?

A.

Yes

B.

No

Full Access
Question # 23

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 answer

Full Access
Question # 24

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

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.

Full Access
Question # 25

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

PL-400 question answer

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 answer

Full Access
Question # 26

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 answer

Full Access
Question # 27

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

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.

Full Access
Question # 28

The engineering team in a company uses a SharePoint list to manage critical technical issues that are raised by clients. Other departments do not have access to this list. Departments use their own apps for their own processes.

All departments must be able to see the total number of client issues at any point in time.

You need to design a component that can be used in all the departmental apps to display the total number of client issues in bold colors.

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 answer

Full Access
Question # 29

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.

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

Full Access
Question # 30

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.

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.

Full Access
Question # 31

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

PL-400 question answer

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 answer

Full Access
Question # 32

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 answer

Full Access
Question # 33

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

Which expression should you use?

A.

DIFFINWEEKS(now,1)

B.

SUBTRACTDAYS(10, Now())

C.

ADDWEEKS(1, CreatedOn)

D.

DIFFINDAYS(Createdon, now())

E.

ADDDAYS(10, CreatedOn)

Full Access
Question # 34

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 answer

Full Access
Question # 35

You need to create the customer mobile app.

Which type of function expression should you use?

A.

Filter

B.

Find

C.

LookUp

Full Access
Question # 36

You need to configure the trigger for account records.

Which expression should you use?

A.

ADDWEEKS(1, CreatedOn)

B.

ADDDAYS(10, CreateOn)

C.

SUBTRACTDAYS(10, Now())

D.

DIFFINDAYS(CreatedOn, now())

E.

DIFFINWEEKS(now, 1)

Full Access
Question # 37

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

What should you add to the app?

A.

Workflow

B.

Subgrid

C.

Business rule

D.

Flow

E.

Chart

Full Access
Question # 38

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 answer

Full Access
Question # 39

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 answer

Full Access
Question # 40

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 answer

Full Access
Question # 41

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 answer

Full Access
Question # 42

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

Which function should you add?

A.

Flow

B.

Workflow

C.

Business rule

D.

Chart

E.

Subgrid

Full Access
Question # 43

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 answer

Full Access
Question # 44

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

What should you do?

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.

Full Access
Question # 45

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 answer

Full Access
Question # 46

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

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.

Full Access
Question # 47

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.

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.

Full Access
Question # 48

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 answer

Full Access