New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtick70

PL-400 Microsoft Power Platform Developer Questions and Answers

Questions 4

You create a cloud flow to process a list of records using a loop.

You need to determine when to initialize a variable that is used to process the records.

When should you initialize the variable?

Options:

A.

after the first use of the variable inside the loop

B.

after the loop

C.

before the loop

D.

before the first use of the variable inside the loop

Buy Now
Questions 5

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 6

You work for a staffing company that helps employees fill temporary jobs. Available temporary jobs are categorized and listed on a secure area of the company’s website.

The company wants to eliminate manual work that relates to job and candidate management. The company plans to invite employers with available jobs and job candidates to view jobs by sending personalized invitations. The company identifies the following requirements:

    Human resources team members from the staffing company must be able to access the jobs listing and post available positions.

    Employers seeking temporary employees must also be able to access the jobs listing and post available positions.

    Approved job candidates must be notified about new positions for which they are qualified.

    Approved job candidate must have an option to accept a job assignment directly from a notification.

You need to perform a gap analysis against the features and capabilities of the Power Platform.

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

NOTE: Each correct selection is worth one point.

Options:

Buy Now
Questions 7

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:

Buy Now
Questions 8

A company plans to replicate a Dynamics 365 Sales database into an Azure SQL Database instance for reporting purposes. The data Export Service solution has been installed.

You need to configure the Data service.

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

NOTE: Each correct selection is worth one point.

Options:

A.

Enable auditing for all entities that must be replicated to Azure SQL Database.

B.

Create an export profile that specifies all the entities that must be replicated.

C.

Set up server-based integration.

D.

Enable change tracking for all entities that must be replicated to Azure SQL Database.

E.

Create an Azure SQL Database service in the same tenant as the Dynamics 365 Sales environment.

Buy Now
Questions 9

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 PostOperation 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, add a post Image to the plug-in step and include the

Fields that the plug-in needs.

* Remove the retrieves statement from the plug-in code and reference the post image.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Buy Now
Questions 10

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

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

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

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.

Options:

Buy Now
Questions 11

You are developing a model-driven app for the purchasing department of an organization. You provision a new test environment and a security role. You select users to test the apps and assign the users to a security group named TestSG.

If the tests succeed, a manager will perform additional testing in the production environment and then publish the app for the organization’s purchasing department.

You need to ensure that the test and production environments are configured correctly.

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

NOTE: Each correct selection is worth one point.

Options:

Buy Now
Questions 12

You are developing a Power Platform solution. You are modifying a business process flow. You have created a new radial knob for the Total amount value and have added the radial knob to the form.

The Total amount value must be entered at initiation before moving to the next step.

You need to configure the business process flow.

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.

Options:

Buy Now
Questions 13

A company plans to replicate a Dynamics 365 Sales database into an Azure SQL Database instance for reporting purposes. The Data Export Service solution has been installed.

You need to configure the Data Export service.

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

NOTE: Each correct selection is worth one point.

Options:

A.

Enable auditing for all entities that must be replicated to Azure SQL Database.

B.

Create an export profile that specifies all the entities that must be replicated.

C.

Set up server-based integration.

D.

Enable change tracking for all entities that must be replicated to Azure SQL Database.

E.

Create an Azure SQL Database service in the same tenant as the Dynamics 365 Sales environment.

Buy Now
Questions 14

A fine arts school uses a custom canvas application based on the Common Data Service (CDS) platform.

Artists experience errors on their Artist canvas app and delays when switching pages.

You need to identify the root causes of these issues.

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

NOTE: Each correct selection is worth one point.

Options:

Buy Now
Questions 15

A university has implemented Dynamic 365 Sales. Several department use opportunity records to bid for funding for project within their departments.

Each department’s opportunities are not visible to other departments. However, there are times two departments needs to work together on an opportunity.

You need to configure the security to meet the business requirements.

Solution: Use position hierarchy security and define the two departments as positions.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Buy Now
Questions 16

The following code updates the customer size code choice column on the Account table if the number of employees column value is greater than 100. Line numbering is provided for information only.

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

Options:

Buy Now
Questions 17

You are troubleshooting Power Apps solutions.

You need to determine the cause for the identified issues.

What is the root cause for each issue? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Options:

Buy Now
Questions 18

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 19

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.

Options:

Buy Now
Questions 20

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.

Options:

Buy Now
Questions 21

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 22

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 23

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 24

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:

Buy Now
Questions 25

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 26

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 27

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.

Options:

Buy Now
Questions 28

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:

Buy Now
Questions 29

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.

Options:

Buy Now
Questions 30

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:

Buy Now
Questions 31

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 32

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:

Buy Now
Questions 33

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:

Buy Now
Questions 34

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

Which type of execution mode is in use?

Options:

A.

asynchronous

B.

atomicity

C.

transfer

D.

synchronous

Buy Now
Questions 35

You need to replace the bicycle inspection forms.

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

NOTE: Each correct selection is worth one point.

Options:

A.

a flow that maps inspection data to Dynamics 365 Field Service

B.

a logic app that guides the technician through the inspection

C.

a canvas app that guides the technician through the inspection

D.

a model-driven app based on customer service entities

Buy Now
Questions 36

You need to 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:

Buy Now
Questions 37

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

Buy Now
Questions 38

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:

Buy Now
Questions 39

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

What should you create?

Options:

A.

A workflow in Dynamics 365 Sales Engagement for capabilities leads

B.

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

C.

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

D.

A Microsoft flow that generates a new customer record in SharePoint

Buy Now
Questions 40

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

Buy Now
Questions 41

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:

Buy Now
Questions 42

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 43

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:

Buy Now
Questions 44

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

Options:

A.

Add a data operation that specifies the false conditions.

B.

Add a configure run that is set to Is successful.

C.

Add a timeout setting to the approval flow.

D.

Add b condition containing approval hierarchy.

Buy Now
Questions 45

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

Buy Now
Questions 46

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

What should you do?

Options:

A.

Add a configure run that is set to is successful.

B.

Add a data operation that specifies the false conditions.

C.

Add a condition containing approval hierarchy.

D.

Add a timeout setting to the approval flow.

Buy Now
Questions 47

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 48

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

What should you create?

Options:

A.

A flow that create a notification in Microsoft Teams

B.

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

C.

A flow that creates a SharePoint item for each email response

D.

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

Buy Now
Questions 49

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 50

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.

Options:

Buy Now
Questions 51

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.

Options:

Buy Now
Questions 52

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 53

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 54

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:

Buy Now
Questions 55

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 56

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 57

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 58

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.

Options:

Buy Now
Questions 59

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:

Buy Now
Questions 60

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.

Options:

Buy Now
Questions 61

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:

Buy Now
Questions 62

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 63

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

Options:

A.

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

B.

Pass ExecutionContext To The function in the action definition.

C.

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

D.

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

Buy Now
Questions 64

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:

Buy Now
Questions 65

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 66

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 67

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 68

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:

Buy Now
Questions 69

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:

Buy Now
Questions 70

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 71

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:

Buy Now
Questions 72

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:

Buy Now
Questions 73

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:

Buy Now
Questions 74

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 75

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
Exam Code: PL-400
Exam Name: Microsoft Power Platform Developer
Last Update: Dec 27, 2024
Questions: 352
PL-400 pdf

PL-400 PDF

$28.5  $94.99
PL-400 Engine

PL-400 Testing Engine

$33  $109.99
PL-400 PDF + Engine

PL-400 PDF + Testing Engine

$43.5  $144.99