Labour Day Special - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: top65certs

Microsoft PL-400 Dumps

Page: 1 / 16
Total 322 questions

Microsoft Power Platform Developer Questions and Answers

Question 1

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.

Question 2

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

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

NOTE: Each correct select in worth one point.

Options:

Question 3

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

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

NOTE: Each correct selectin is worth one pint.

Options:

Question 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.

Question 5

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

Question 6

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.

Question 7

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.

Options:

Question 8

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.

Options:

Question 9

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

Question 10

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

Question 11

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

Question 12

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

Question 13

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.

Options:

Question 14

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.

Options:

Question 15

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.

Options:

Question 16

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.

Question 17

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

Options:

Question 18

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.

Options:

Question 19

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

Question 20

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.

Options:

Question 21

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

Question 22

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

Question 23

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.

Options:

Question 24

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.

Options:

Question 25

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

Question 26

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.

Options:

Question 27

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.

Question 28

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)

Question 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

Question 30

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.

Options:

Question 31

You need to create the customer mobile app.

Which type of function expression should you use?

Options:

A.

Filter

B.

Find

C.

LookUp

Question 32

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.

Options:

Question 33

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

Question 34

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

Question 35

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.

Question 36

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

Which markup segment should you use?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 37

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.

Options:

Question 38

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.

Question 39

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.

Options:

Question 40

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.

Question 41

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.

Options:

Question 42

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.

Options:

Question 43

You need to improve warehouse counting efficiency.

What should you create?

Options:

A.

a flow that updates the warehouse counts as the worker performs the count

B.

a model-driven app that allows the user to key in inventory counts

C.

A Power BI dashboard that shows the inventory counting variances

D.

a canvas app that scans barcodes to allow a warehouse worker to select inventory counts

Question 44

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

Question 45

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.

Question 46

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

Question 47

You need to improve the efficiency of counting warehouse inventory.

What should you create?

Options:

A.

a model-driven app that allows the user to key in inventory counts

B.

a Power BI dashboard that shows the inventory counting variances

C.

a flow that updates the warehouse counts as the worker performs the count

D.

a canvas app that scans barcodes to allow a warehouse worker to select inventory counts

Question 48

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.

Options:

Question 49

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.

Options:

Question 50

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.

Question 51

A company designs a solution that contains a new real-time workflow. The workflow populates a lookup column that has a default value.

A managed solution is imported to the test environment.

An error occurs when a test engineer attempts to create a record. The error message states, "Record is not available.''

You need to resolve the error.

What should you do?

Options:

A.

Add missing lookup table records to the solution.

B.

Go to the test environment and manually create missing lookup table records.

C.

Use the Configuration Migration Tool to extract the lookup table data from the development environment and import it to the test environment.

Question 52

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

Question 53

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.

An organization has an Azure SQL Database instance that must be synchronized daily with data from Dynamics 365 Sales. A large amount of data might need to be synchronized on some days.

You need to reduce the time required to synchronize data.

Solution:

  • Write a SSIS package to connect to the source and target.
  • Develop the SSIS package to find the records by the Modified on field.
  • Create or update the records in the database instance based on results.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Question 54

A client uses a model-driven app that is deployed by using a managed solution in the production environment. The app contains only entities and UI components and has no custom code or extensions to the platform.

The client needs an exact copy of the app with a different name in the production environment.

You need to recreate this app in production without disrupting the end users.

What should you do?

Options:

A.

Select the original model-driven app, select Edit, and then select Save As.

B.

Create a new model-driven app. Select the Use existing solution to create the App check box, and then

select the solution that contains the original app.

C.

Select the managed solution and select Clone.

D.

Create a new model-driven app, manually add each component, and then recreate its original functions.

E.

Add the original app to a solution, export it as unmanaged, import it into a test environment and rename it, and then deploy it back into production.

Question 55

A company has a model-driven app form. Many users use the form.

Users state that the form takes too long to fully load.

You need to evaluate the form design to improve loading performance.

Which three control types can you use? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

timeline

B.

quick view form

C.

iFrame

D.

lookup

E.

subgrid

Question 56

A company is developing multiple plug-ins.

One of the plug-ins keeps failing.

You need to debug the plug-in.

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

NOTE: Each correct selection is worth one point.

Options:

A.

Highlight the plug-in step and select Debug in the Plug-in Registration tool

B.

Copy the pdb file into the server/bin/assembly folder

C.

Select Start Profiling in the Plug-in Registration tool

D.

Attach the debugger to the w3wp.exe process

E.

Install the plug-in profiler

Question 57

You need to resolve the address validation API error.

Which method should you use to connect?

Options:

A.

an Azure function triggered by a webhook

B.

JavaScript code

C.

a custom connector used in a cloud flow

D.

a plug-in attached to a custom action called from JavaScript

Question 58

You are creating a canvas app for a company. A security role has been created for sales representatives and a second security role has been created for sales managers.

The canvas app has the following requirements:

  • Sales managers must be able to view the records of the salespeople in their business unit.
  • Sales managers must be the only people who can view sales probability data in opportunity records.
  • Sales representatives and new hires assigned to the same territory share access to sales records.

You need to assign permissions for the app.

Which security options should you use? To answer, drag the appropriate security options to the correct scenarios. Each security 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.

Options:

Question 59

You are creating an integration between Microsoft Dataverse and an external system.

Messages from Dataverse must be sent to Microsoft Azure Service Bus. An Azure Function will process the messages. Events must be published directly to the ServiceEndpoint for Azure Service Bus.

You need to create code for the messages.

Which class should you use?

Options:

A.

lExecutionContext

B.

IPIuginExecutionContext

C.

RemoteExecutionContext

D.

WorkflowContext

Question 60

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.

An organization has an Azure SQL Database instance that must be synchronized daily with data from Dynamics 365 Sales. A large amount of data might need to be synchronized on some days.

You need to reduce the time required to synchronize data.

Solution:

Enable change tracking for entities that will be synchronized.

Use the Data Export Service to sync data between the database and Dynamics 365 Sales.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Question 61

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

The app must map child records to a parent record.

You need to use the column mapping feature to configure the app.

Which two actions can you perform? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Map the value of columns on both the child table quick-create and main forms to the value for the same columns on the parent table.

B.

Map the value of a column on the parent table that uses column values from the child table.

C.

Map the value of a Choices column on the child table to the value of a Choices column on the parent table.

D.

Map the value of a single line of text column on the child table to the value of a currency column on the parent record.

Question 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.

Question 63

You are a Power App maker.

You are developing an app in a development environment. You create the following custom forms in the Account entity:

• FormB contains a message that appears in the Onload function of the form.

• FormC contains a message that appears in the OnSave function of the form.

You add the forms to a solution and export the solution as managed. Importing the managed solution into the test environment produces an error indicating the solution is missing a component.

You need to identify the issue.

What is the cause of the import error?

Options:

A.

The solution must be exported as an unmanaged solution.

B.

A copy of the form must be made before adding to the solution.

C.

The web resources were not added to the solution before exporting.

D.

The web resources were not added to the form before adding the form to the solution.

Question 64

A company uses Dynamics 365 Sales and the Microsoft Online Services portal.

The multi-select OptionSet field data type is not supported in the portal.

You need to copy the selected field value to the text field.

How should you configure the Organization service request? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Options:

Page: 1 / 16
Total 322 questions