Act now and download your Microsoft PL-400 test today! Do not waste time for the worthless Microsoft PL-400 tutorials. Download Renovate Microsoft Microsoft Power Platform Developer exam with real questions and answers and begin to learn Microsoft PL-400 with a classic professional.
Microsoft PL-400 Free Dumps Questions Online, Read and Test Now.
NEW QUESTION 1
HOTSPOT
A company updates their client contact information periodically. The contact entity has alternate keys defined.
You have the following code. (Line numbers are included for reference only.)
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Solution:

Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 2
DRAG DROP
A company uses Dynamics 365 Sales.
Sales commission must be calculated when an order is placed. You create an Azure Function to perform the calculation. The Azure Function has an HTTP trigger.
You need to configure the Plug-in Registration tool to send data to the Azure Function when an order is placed. You open the Plug-in Registration tool and connect to Dynamics 365 Sales.
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.
Solution:
Step 1:SelectRegister New Web Hook.
Configure Dynamics 365 Sales to Call Your Webhook in Azure Functions
* 1. Open the Plug-in Registration Tool and connect to your organization.
* 2. Select Register->Register New Web Hook

Step 2: Enter the endpoint URL

Step 3: Register a New Step for Create of SalesOrder.
Register a new webhook, and then tie that webhook to an event in Dynamics 365 Sales. Select your newly registered webhook, right-click it, and then choose "Register New Step."
Note that the webhook here is set to execute whenever a change to an account record is detected within Dynamics 365 Sales.
Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 3
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 PosOperation 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, update the plug-in step and increase the Execution Order.
Does the solution meet the goal?
- A. Yes
- B. No
Answer: B
NEW QUESTION 4
DRAG DROP
An organization has a Dynamics 365 Sales environment. In the development environment, you create a business rule named BusinessRule1 on the Account entity. You deploy BusinessRule1 to production as part of a managed solution.
You need to remove BusinessRule1 from the production environment.
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.
Solution:
Step 1: In the development environment, navigate to Solutions.
The only supported way of transferring customizations from one CRM organization to another has been through Solutions.
With Solution Management came the concept of Managed and Unmanaged Solutions.
Step 2: Export the solution as managed and import it in the production environment. Managed is a way to protect your IP (Intellectual Property) with an easy concept of install and uninstall.
Step 3: Select the solution that has BusinessRule1, navigate to the appropriate entity, and delete the rule.
Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 5
HOTSPOT
You need to correct the JavaScript code that communicates with the address verification API.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Solution:
YES, YES, NO
Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 6
HOTSPOT
An organization uses Common Data Service.
The organization’s IT helpdesk requires a single-page web application to monitor and manage Data Export Service. The app must access Data Export Service securely. The app must also permit helpdesk users to perform a limited set of functions.
You need to create a single-page app.
Which options should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Solution:
Box 1: Register the app in Azure Active Directory Box 2: Use FetchXML queries
The failure entries can be retrieved through the Get the failure details for a given Profile request. The response returns a URI to an Azure blob that contains the failure information. Each line has the following comma-separated fields (newlines added for clarity):
Entity: <entity-name>, RecordId: <”N/A” | guid>, NotificationTime: <datetime>, ChangeType: <sync-type>, FailureReason: <description>
Note: FetchXML is a proprietary XML based query language of Microsoft Dataverse used to query data using either the Web API or the Organization service. It's based on a schema that describes the capabilities of the language. The FetchXML language supports similar query capabilities as query expressions.
Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 7
HOTSPOT
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.
Solution:
Box 1: Flip switch
The Field Type to use Flip Switch would be ‘Two options’.
If you go by UI perspective, Flip switch control- Yes/No (Boolean) options would give the nice field look in the web, mobile app and Tablet. Instead of using check boxes and radio buttons, this control adds a visual effect like the On/Off switch way.
Box 2: Linear gauge

Box 3: Option Set
Option sets are the ideal choice for offering users a list of defined options for a field selection.
Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 8
You are troubleshooting a new canvas app.
Users report the app loads slowly. You use the Monitor tool to view various events being performed in the app. Events performed in the app do not have formula details.
You need to enable formulas to be included with the Monitor tool events. What should you do?
- A. Turn on the Debug published app setting in the canvas app.
- B. After each event, implement the trace function within the canvas app.
- C. Add the Microsoft Azure Application Insights data source to the canvas app.
- D. Validate the Application Insights instrumentation key has been populated in the app object's properties within the canvas app.
Answer: A
NEW QUESTION 9
You are creating an integration that uses an Azure function to create records in the Common Data Service when leads are submitted from your company website.
You create and configure a Common Data Service application user.
You do not have administrator access to the Common Data Service environment you are using for access to Azure Active Directory. Company policy dictates that service accounts must be used for integrations, and integrations must not be granted privileges beyond what is needed.
You need to recommend actions that an administrator should perform to configure access for the Azure Function.
Which three actions should you perform? Each correct selection presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. Create an application registration in Azure Active Directory.
- B. Assign the system administrator security role to the application user.
- C. Assign the Power Platform administrator role to the application user in Azure Active Directory.
- D. Create a new security role with the minimum required permissions and assign to the application user.
- E. Grant the application delegated permissions to the Dynamics CRM API in Azure Active Directory.
- F. Deploy Azure B2B guest permissions to the application user.
Answer: ADE
Explanation:
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/walkthrough-register-app-azureactive-directory
NEW QUESTION 10
You create and deploy a Power Platform solution that includes synchronous plug-ins Users report performance issues with the solution.
You need to determine whether a plug-in is the cause of the performance issues. Which two tools can you use? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point-
- A. Microsoft Dataverse Analytics
- B. Solution checker
- C. Tracing
- D. iSV Studio
- E. Data policies
Answer: BC
NEW QUESTION 11
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?
- A. Yes
- B. No
Answer: A
Explanation:
Large organizations that synchronize their data with external data sources can now enable entities for change tracking. You can export or retrieve a selected set of data, and then keep the external data warehouse in sync.
The Data Export Service is an add-on service made available on Microsoft AppSource that adds the ability to replicate data from Common Data Service database to an Azure SQL Database store in a customer-owned Azure subscription.
The Data Export Service intelligently synchronizes the entire data initially and thereafter synchronizes on a continuous basis as changes occur (delta changes) in the system.
You can use the Data Export Service with model-driven apps in Dynamics 365, such as Dynamics 365 Sales and Dynamics 365 Customer Service.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/enable-change-tracking-control- data-synchronization
https://docs.microsoft.com/en-us/power-platform/admin/replicate-data-microsoft-azure-sql- database
NEW QUESTION 12
You are a Dynamics 365 developer working on a model-driven app.
You add a button to an entity form and to the view for the entity that calls a JavaScript function. When you click the button, it results in an error.
You determine that the JavaScript function is calling another JavaScript function in a different web resource.
You need to resolve the error. What should you do?
- A. In the JavaScript web resource, add the missing web resource as a dependency.
- B. Add &ribbondebug=true to the app URL and run the Command Checker tool.
- C. From the Ribbon Workbench, add the missing JavaScript web resource as aCustomRule in EnableRules.
Answer: A
Explanation:
When configuring ribbon elements, you can define specific rules to control when the ribbon elements are enabled.
Custom Rule uses the <CustomRule> element. Use this kind of rule to call a function in a Script (JScript) web resource that returns a Promise (Unified Interface) or boolean (Unified Interface and web client).
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/define-ribbon- enable-rules
NEW QUESTION 13
You are developing a Power Apps app to manage records in the Account table in Microsoft Dataverse. You must configure a Web API request to retrieve changes from the table. You need to configure the preference header for the API request. What should you include in the request header?
- A. odata.nextLink
- B. odata-context
- C. odata.deltaLink
- D. odata.track-changes
Answer: B
NEW QUESTION 14
You are creating a model-driven app. You create JavaScript code to display a message when a record is saved. You need to configure the associated JavaScript web resource name when adding the event handler to the form. Which field should you use?
- A. Event Type
- B. Function
- C. Component
- D. Library
Answer: D
NEW QUESTION 15
You are creating a canvas app to retrieve user sign in information from Microsoft Entra ID when someone searches for information about an end user.
You create an Azure Function to retrieve the required information by using JSON. You need to ensure that the application functions correctly.
Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
- A. Use Azure Service Bus.
- B. Use app designer in the Power Platform admin center.
- C. Create a custom connector by using the Azure Function API
- D. Create a Power Automate flow to import data.
- E. Create an API definition for the Azure Function.
Answer: CE
NEW QUESTION 16
DRAG DROP
An organization has a Dynamics 365 Sales environment. You need to create a Power Apps component.
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.
Solution:
Step 1: Run pac pcf init –namespace ..
This is the first command which creates basic folder structure of PCF control project. Run the following command to create the control. The format of the control is:
pac pcf init –namespace <specify your namespace here> –name <put component name here> –template <component type>
Step 2: Run the npm install command Install Dependencies
Once ‘init’ sets up the basic folder, as a next step install all the PCF control dependencies using ‘npm install’ command.
Example:

Now at this point, there is nothing we have actually created. However, the solution created contains sample PCF control code.
Step 3: Run the following np run build command Build PCF Component.
Once you implement the PCF component, build the code for any syntax errors.
Syntax:
npm run build

Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 17
DRAG DROP
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.
Solution:
Scenario: A text alert must be sent to employees scheduled to assist in the repair area of the retail store if the number of repair check-ins exceeds eight.
Box 1: action
Box 2: condition
Box 3: data operation
Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 18
HOTSPOT
You create a suite of Power Platform-based order management canvas apps for a bakery that has five retail stores. Each store uses a tablet device to manage inventory and process orders.
You need to make the following changes to the original order tracking app:
✑ When an online order for delivery is received, send the order to the bakery that is
located closest to the order destination.
✑ When an online order for pickup is received, require store staff to enter an estimated time in an app. Staff must prepare the order and then use the app to notify the customer when the order is ready.
✑ Allow the store manager to personalize the company’s corporate weekly newsletter and add store-specific specials.
You must minimize the amount of custom code and configuration required to implement the solution.
What should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Solution:
Box 1: Custom self-service portal for both employers and job candidates
If you select an environment that contains customer engagement, you can create the following portals:
Customer self-service portal: A customer self-service portal enables customers to access self-service knowledge, support resources, view the progress of their cases, and provide feedback.
Partner portal: A partner portal allows every organization with resellers, distributors, suppliers, or partners to have real-time access to every stage of shared activities. Employee self-service portal: An employee self-service portal creates an efficient and well- informed workforce by streamlining common tasks and empowering every employee with a definitive source of knowledge.
Box 2: Model-driven app with push notifications
Compared to canvas apps, model-driven apps in PowerApps are based on underlying data
— specifically, the data stored in Common Data Service (CDS). Box 3: Webform with target set to the job custom entity
Box 4: Configure a value for the Execute Workflow on Redeeming Contact option only.
Execute Workflow on Redeeming Contact: A workflow process to be executed when the invite is redeemed. The workflow will be passed the redeeming contact as the primary entity.
Box 5: Configure the value for the Assigned to Account option only.
Assign to Account: An account record to be associated as the redeeming contact's parent customer when the invite is redeemed.
Does this meet the goal?
- A. Yes
- B. Not Mastered
Answer: A
NEW QUESTION 19
......
Thanks for reading the newest PL-400 exam dumps! We recommend you to try the PREMIUM Dumps-files.com PL-400 dumps in VCE and PDF here: https://www.dumps-files.com/files/PL-400/ (236 Q&As Dumps)
