Pre-Winter Sale- Special Discount Limited Time 65% Offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

Microsoft PL-400 Microsoft Power Platform Developer Exam Practice Test

Page: 1 / 37
Total 368 questions

Microsoft Power Platform Developer Questions and Answers

Question 1

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.

Question # 1

Options:

Question 2

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 3

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.

Question # 3

Options:

Question 4

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 5

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.

Question # 5

Options:

Question 6

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.

Question # 6

Options:

Question 7

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 8

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.

Question # 8

Options:

Question 9

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

Question 10

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 11

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

Question # 11

Options:

Question 12

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.

Question # 12

Options:

Question 13

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.

Question # 13

Options:

Question 14

You need to configure the app to meet the address verification requirements.

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

NOTE: Each correct selection is worth one point.

Options:

A.

Enable the command bar button only when the address shows as not verified.

B.

Make the address fields read-only after they have been verified.

C.

Open a confirmation dialog when the command bar button is selected.

D.

Clear the field indicating the address is valid when an address field changes.

Question 15

You manage two Microsoft Power Platform managed solutions.

You must update the solutions and import them into an environment that has no customizations.

Solution A

• Changes the length of the name column to 75

• Adds the categoryid column at the top of the Account Information section of the Account form

Solution B

• Changes the length of the name column to 100

• Adds the territoryid column at the top of the Account Information section of the Account form

Solution A must be imported before Solution B.

You need to determine what state the components are in after importing the solutions.

Which effect does each component exhibit? To answer select the appropriate options in the answer area.

Question # 15

Options:

Question 16

As part of the month-end financial closing process, a company uses a batch job to copy all orders into a staging database.

The staging database is used to calculate any outstanding amounts owed by clients, and must process all historical data.

You need to ensure that only the data affected during the month is included in the integration process.

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.

Use change tracking on the orders and run the integration to retrieve new orders and the orders that have the total amount changed in the last month.

B.

Create a system view with the orders that have the Modified On field in the last month and run the integration on this subset.

C.

Use change tracking on the order lines and run the integration every week and retrieve only the order lines that have been created or deleted in the last month.

D.

Create a system view with the order lines that have the Modified On field in the last month and run the integration on this subset.

Question 17

You are developing a Power Platform solution for a medical practice. You create a custom table named Doctors to record details about the doctors who work at the medical practice.

You must be able to attach a PDF copy of a doctor’s medical license to the row for each doctor.

You need to configure the table.

What should you do?

Options:

A.

Create a Power Automate flow to add attachments.

B.

Navigate to Table options and enable attachments.

C.

Navigate to Column options and enable attachments.

D.

Create relationships between the Doctor table and the Notes table.

Question 18

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.

Question # 18

Options:

Question 19

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 designing a one-way integration from the Common Data Service to another system.

You must use an Azure Function to update the other system. The integration must send only newly created records to the other system. The solution must support scenarios where a component of the integration is unavailable for more than a few seconds to avoid data loss.

You need to design the integration solution.

Solution: Register a webhook in the Common Data Service that connects to the Azure Function. Register a step on the webhook which runs synchronously on the record’s Create message and in the post-operation stage.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

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 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 company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant a pp.

The custom connector must be moved to a production environment. The connector must be visible and accessible only to users in the tenant.

You need to deploy the custom connector.

Solution: Publish the custom connector to AppSource.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Question 21

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 22

A company performs an update to an existing column-bound Power Apps Component Framework (PCF) code component.

You test the changes to the code component in the development environment. You then import the component to the production environment as a part of a managed solution. You observe that the changes to the component are not reflected in the production environment.

You need to ensure that the changes are effective in the production environment.

What should you do?

Options:

A.

Import the PCF code component to the production environment directly from Visual Studio Code by using the pac pcf push instruction.

B.

Publish the form that uses the PCF code component in the production environment.

C.

Increment the PCF control version property in the manifest.xml file, and then reimport the solution from development to the production environment.

D.

Publish the PCF code component in the production environment

Question 23

A company is preparing to go live with their Dynamics 365Sales solution, but first they need to migrate data from a legacy system. The company is migrating accounts in batches of 1,000.

When the data is saved to Dynamics 365 Sales, the IDs for the new accounts must be output to a log file.

You have the following code:

Question # 23

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

Question # 23

Options:

Question 24

You are developing a Power Platform solution.

You must add a custom control slider to a specific step in a business process flow.

You need to add the custom control.

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.

Question # 24

Options:

Question 25

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 the JavaScript library, add Building code with Code date and Work item with Elapsed time in the dependencies tab.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Question 26

Teachers in a school district use Azure skill bots to teach specific classes. Students sign into an online portal to submit completed homework to their teacher for review. Students use a Power Virtual Agents chatbot to request help from teachers.

You need to incorporate the skill bot for each class into the homework bot.

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.

Question # 26

Options:

Question 27

You are creating a canvas app that realtors use to identify neighbors for properties that are for sale. The OnStart property includes the following code:

Question # 27

The app is running slower than expected.

You need to resolve the issue.

What should you do?

A)

Question # 27

B)

Question # 27

C)

Question # 27

Options:

A.

Option A

B.

Option B

C.

Option C

Question 28

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

The following conditions must apply when accounts are reassigned:

    Ownership for completed tasks that are associated with the account must not change.

    Outstanding tasks must be reassigned to the new owner of the account.

You need to configure the relationship to meet the requirements.

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

NOTE: Each correct selection is worth one point.

Question # 28

Options:

Question 29

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 30

You need to select the visualization component.

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

NOTE: Each correct selection is worth one point.

Question # 30

Options:

Question 31

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 32

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 33

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

Which markup segment should you use?

A)

Question # 33

B)

Question # 33

C)

Question # 33

D)

Question # 33

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 34

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 35

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 36

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.

Question # 36

Options:

Question 37

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 38

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.

Question # 38

Options:

Question 39

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.

Question # 39

Options:

Question 40

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 41

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

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.

Question # 42

Options:

Question 43

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 44

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.

Question # 44

Options:

Question 45

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 46

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 47

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

Question # 47

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

NOTE: Each correct select in worth one point.

Question # 47

Options:

Question 48

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

Question # 48

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

NOTE: Each correct selectin is worth one pint.

Question # 48

Options:

Question 49

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 50

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

Question 52

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.

Question # 52

Options:

Question 53

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 54

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 55

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.

Question # 55

Options:

Question 56

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.

Question # 56

Options:

Question 57

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)

Question 58

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.

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

Question # 59

Options:

Question 60

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.

Question # 60

Options:

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

Question # 61

Options:

Question 62

You need to select a process to create each function.

Which process should you use? To answer, drag the appropriate processes to the correct functions. Each process may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Question # 62

Options:

Question 63

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.

Question # 63

Options:

Question 64

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

Question 65

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.

Question 66

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.

Question # 66

Options:

Question 67

You need to create the customer mobile app.

Which type of function expression should you use?

Options:

A.

Filter

B.

Find

C.

LookUp

Question 68

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 69

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.

Question 70

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.

Question # 70

Options:

Question 71

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.

Question # 71

Options:

Question 72

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.

Question # 72

Options:

Question 73

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

Question 74

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

Question 75

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.

Question # 75

Options:

Question 76

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

Question 77

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

Question 78

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.

Question # 78

Options:

Question 79

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.

Question # 79

Options:

Question 80

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

Page: 1 / 37
Total 368 questions