0% found this document useful (0 votes)
74 views23 pages

pl-400 7

The document provides information about the PL-400 Microsoft Power Platform Developer exam, including links to download the latest exam dumps and sample questions. It covers various topics related to the exam, such as connector selection, user interface issues, and integration solutions. Each question includes an answer and explanation to help candidates prepare for the certification exam.

Uploaded by

adistylish25
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views23 pages

pl-400 7

The document provides information about the PL-400 Microsoft Power Platform Developer exam, including links to download the latest exam dumps and sample questions. It covers various topics related to the exam, such as connector selection, user interface issues, and integration solutions. Each question includes an answer and explanation to help candidates prepare for the certification exam.

Uploaded by

adistylish25
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Welcome to download the Newest 2passeasy PL-400 dumps

https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

Exam Questions PL-400


Microsoft Power Platform Developer

https://www.2passeasy.com/dumps/PL-400/

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

NEW QUESTION 1
- (Exam Topic 1)
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.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: Create a custom connector
A custom connector is a wrapper around a REST API (Logic Apps also supports SOAP APIs) that allows Logic Apps, Power Automate, or Power Apps to
communicate with that REST or SOAP API.
Box 2: Use an AppSource connector
You can only retrieve the Customer, UnifiedActivity, and Segments entities through the Power Apps connector. Other entities are shown because the underlying
connector supports them through triggers in Power Automate.
Scenario: Customer information is stored in the Accounts entity. Box 3: Use a native application function
You must produce a report that details the number of registrations for a day and send the report as a PDF to the management team.
Reference:
https://docs.microsoft.com/en-us/connectors/custom-connectors/
https://docs.microsoft.com/en-us/dynamics365/customer-insights/audience-insights/export-power-apps

NEW QUESTION 2
- (Exam Topic 1)
You need to determine the primary cause of the issue reported by interns when they use the app. What is the primary cause?

A. Interns have the System Customizer security role but need the Environment Maker security role.
B. Interns have the Common Data Service User security role but need the Environment Maker security role.
C. Interns have the Environment Maker security role but need the Common Data Service User security role.
D. Interns have the Environment Maker security role but need the System Customizer security role.
E. Interns have the Environment Maker security role but need the Delegate security role.

Answer: D

Explanation:
Scenario: Interns can create apps but cannot interact with their own data.
Environment Maker role: Can create new resources associated with an environment, including apps, connections, custom APIs, gateways, and flows using
Microsoft Power Automate. However, this role doesn't have any privileges to access data within an environment.
System Customizer role: full permission to customize the environment. However, users with this role can only view records for environment entities that they
create.

NEW QUESTION 3
- (Exam Topic 1)
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.

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: Add &ribbondebug=true to the end of the application URL.
Scenario: The captions for the New and Save buttons do not render properly on the form.
You can use the an in-app tool called the Command Checker to inspect the ribbon component definitions to help us determine why the button is not rendered
correctly.
To enable the Command Checker, you must append a parameter &ribbondebug=true to your D365 application URL. For example:
https://yourorgname.crm.dynamics.com/main.aspx?appid=9ab590fc-d25e-ea11-a81d-000d3ac2b3e6&ribbondeb
Box 2: Use the Ribbon Workbench Adding Buttons to Ribbons
Download and install Ribbon Workbench.
Select a suitable ICON for your button.
Create a solution.
Edit the button in Ribbon Workbench.
Publish and test.
Reference:
https://support.microsoft.com/en-us/help/4552163/ribbon-troubleshooting-guide https://neilparkhurst.com/2015/10/19/adding-buttons-to-ribbons/

NEW QUESTION 4
- (Exam Topic 4)
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.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
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

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

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.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/tutorial-write-plug-in

NEW QUESTION 5
- (Exam Topic 4)
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: Configure the Azure Function with a timer trigger that runs every five minutes. The function will query the Common Data Service and process records
created in the last five minutes.
Does the solution meet the goal?

A. Yes
B. No

Answer: B

Explanation:
Instead use Azure Service Bus queue solution with asynchronous communication. Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/azure-integration

NEW QUESTION 6
- (Exam Topic 4)
A manufacturing company takes online orders.
The company requires automatic validation of order changes. Requirements are as follows:
If validation is successful, the order is submitted.
If exceptions are encountered, a message must be shown to the customer. You need to set up and deploy a plug-in that encapsulates the rules.
Which options should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: PreValidation
PreValidation: For the initial operation, this stage will occur before the main system operation.
This provides an opportunity to include logic to cancel the operation before the database transaction. Box 2: Synchronous
Ideally, you should only cancel operations using synchronous plug-ins registered in the PreValidation stage. Box 3: Pre Image
Box 4: throw ..
When you throw an InvalidPluginExecutionException exception within a synchronous plug-in an error dialog with your message will be displayed to the user.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/event-framework https://docs.microsoft.com/en-us/powerapps/developer/common-
data-service/handle-exceptions

NEW QUESTION 7
- (Exam Topic 4)
You are creating a business process flow for an organization’s Request for Quote process. You need to ensure that the business process flow meets the
company’s requirements.
Which components should you use? To answer, drag the appropriate components to the correct requirements. Each component may be used once, more than
once, or not at all. You may need to drag the split bar between panes to scroll to view content. Select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: Step
Each step represents a field where data can be entered.
Stages tell you where you are in the process, while steps are action items that lead to a desired outcome. Box 2: Branching condition
You can enhance a business process flow with branching. If you have the create permissions on business
process flows, you’ll be able create business process flow with multiple branches by using the If-Else logic. Box 3: Stage
Each stage contains a group of steps. Reference:

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

https://docs.microsoft.com/en-us/power-automate/business-process-flows-overview https://docs.microsoft.com/en-us/power-automate/enhance-business-process-
flows-branching

NEW QUESTION 8
- (Exam Topic 4)
A bank uses a Common Data Service solution to manage clients.
Bank representatives perform client credit checks while the client is present. Credit checks may take up to five minutes to complete.
Bank policy dictates that the bank representative’s app must stay blocked until credit checks are complete. You need to display a model-driven app while credit
checks run to ask the bank representative and client to wait for the credit check to complete.
Which function should you use?

A. Xrm.Navigation.openWebResource("prefix.myPoliteMessage.html")
B. Xrm.Navigation.openAlertDialog(myPoliteMessage)
C. Xrm.Utility.openWebResource("prefix_myPoliteMessage.html")
D. Xrm.Utility.showProgressIndicator(myPoliteMessage)

Answer: D

Explanation:
showProgressIndicator displays a progress dialog with the specified message.
Any subsequent call to this method will update the displayed message in the existing progress dialog with the message specified in the latest method call.
The progress dialog blocks the UI until it is closed using the closeProgressIndicator method. So, you must use this method with caution.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/xrm-utility/showp

NEW QUESTION 9
- (Exam Topic 4)
You are researching integrations with several external systems. Each integration has different requirements.
You need to determine which data sources to use to meet each requirement.
What should you use? To answer, drag the appropriate data sources to the correct requirements. Each data source may be used once, more than one, 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.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
answer is Virtual Entity
You cannot change the Entity primaryid field to some other field. CRM using GUID as the Primary key for each record.
If you definitely want to make some other field as Primary key, you could consider using Alternate Keys. Source:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/define-alternate-key
The caveat being that Alternate Keys can be created for Virtual Entity
B. Answer is: Custom Connector All virtual entitites are read-only. Source:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/create-edit-virtual-e
C. Answer is: Virtual Entity
Rows based on virtual tables are available in all clients including custom clients developed using the Dataverse web services.
Source: https://docs.microsoft.com/en-us/powerapps/maker/data-platform/create-edit-virtual-entities

NEW QUESTION 10
- (Exam Topic 4)
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.)

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/use-alternate-key-create-record

NEW QUESTION 10
- (Exam Topic 4)
A company delivers packages to businesses and consumers. A custom entity named Package captures the package details.
You need to add the following sets of fields to the entity and leverage the built-in operations of the platform:
A set of fields to represent the package length, width, depth, and weight. The maximum value for any dimension is 100 centimeters.
A set of fields for time-sensitive attributes to calculate the efficiency of a delivery based on when the delivery is entered in the system and the existing custom
fields: Pickup time and Delivery time.
Which constructs should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: DIFFINMINUTES(Created on, Delivery Time)
DIFFINMINUTES (date and time, date and time) returns the difference in minutes between two Date and Time columns.
Box 2: Duration Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/define-calculated-fields

NEW QUESTION 13
- (Exam Topic 4)
A multinational company requires that all phone numbers be standardized as country code + area code + phone number.
The application design team decides that a custom PowerApps component framework (PCF) control should be used to prompt users for an area code and
correctly format the phone number.
You need to get the list of valid area codes when a contact record is opened and before the user enters a new phone number.
In which function should you call webAPI.retrieveMultipleRecords?

A. notifyOutputChanged
B. init
C. getOutputs
D. updateView

Answer: D

Explanation:
The updateView method will be called when any value in the property bag has changed. This includes field values, data-sets, global values such as container
height and width, offline status, component metadata values such as label, visible, etc.
Set the value of the field component to the raw value from the configured field. Note: webAPI.retrieveMultipleRecords retrieves a collection of entity records.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/reference/control/updateview

NEW QUESTION 18
- (Exam Topic 4)
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution. Determine whether the
solution meets 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 university has implemented Dynamics 365 Customer Engagement. Several departments use opportunity records to bid for funding for projects within their own
departments.
Each department’s opportunities are not visible to other departments. However, there are times when two departments need to work together on an opportunity.
You need to configure the security to meet the business requirements.
Solution: Create a security role that has organization-level access to opportunities. Give this security role to all members of the two departments who need access.
Does the solution meet the goal?

A. Yes
B. No

Answer: B

Explanation:
Instead use access team templates and give access to members in the two departments. Reference:

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

https://community.dynamics.com/crm/b/crmdevmigrationconfigandcustomization/posts/access-teams-and-acces

NEW QUESTION 21
- (Exam Topic 4)
A company is creating a Power Apps portal to collaborate with vendors.
You need to implement custom functionality in the portal by using JavaScript code. Which two portal entities can you use? Each correct answer presents a
complete solution. NOTE: Each correct selection is worth one point.

A. Web pages
B. Web resources
C. Webforms
D. Entity lists

Answer: CD

Explanation:
C: The Web Form Step record contains a field named Custom JavaScript that can be used to store JavaScript code to allow you to extend or modify the form's
visual display or function.
D: You can add custom Javascripts to Entity lists. Reference:
https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/add-custom-javascript https://docs.microsoft.com/en-
us/powerapps/maker/portals/configure/entity-lists#add-custom-javascript

NEW QUESTION 26
- (Exam Topic 4)
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 service endpoint in the Common Data Service that connects to an Azure Service Bus queue.
Register a step at the endpoint which runs asynchronously on the record’s Create message and in the portoperation stage.
Configure the Azure Function to process records as they are added to the queue. Does the solution meet the goal?

A. Yes
B. No

Answer: A

Explanation:
Microsoft Dataverse supports integration with Azure.
For the Dataverse and Azure connection to work, there must be at least one solution in an Azure Service Bus solution account, where the solution contains one or
more service endpoints.
For a queue endpoint contract, a listener doesn’t have to be actively listening. Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/azure-integration

NEW QUESTION 28
- (Exam Topic 4)
You are developing a Web API for a company.
You need to implement the appropriate operations to meet the company’s requirements. What should you implement? To answer, select the appropriate options
in the answer area. NOTE: Each correct selection is worth one point.

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: Functions
Box 2: Actions
Box 3: Complex types
Complex types are keyless named structured types consisting of a set of properties. Complex types are commonly used as property values in model entities, or as
parameters or return values for operations.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/web-api-types-operations#

NEW QUESTION 30
- (Exam Topic 4)
A company implements Dynamics 365 Sales.
Only sales managers must be able to perform the approval to move high value sales on in the opportunity qualification process. A new field must be created to
capture the approval.
You need to create and secure the new field.
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.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Step 1: Enable field security in the Approval field.
Enable field security on one or more fields for a given entity.
Associate one more existing security profiles, or create one or more new security profiles to grant the appropriate access to specific users or teams (step 2 and
step 3 below).
Step 2: Create a new field security profile.
Create a new field security profile for the sales manager. Step 3: Set the field permissions…security profile
Step 2 and step 3, example: Configure the security profiles.
Create the field security profile for sales managers.
Go to Settings > Security.
Click Field Security Profiles.
Click New, enter a name, such as Sales Manager access contact mobile phone, and click Save.
Click Users, click Add, select the users that you want to grant read access to the mobile phone number on the contact form, and then click Add.
Click Field Permissions, click mobilephone, click Edit, select Yes next to Allow Read, and then click OK.
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/admin/field-level-security

NEW QUESTION 34
- (Exam Topic 4)
A developer must register a step using the Plug-in registration tool.
You need to associate the correct Event Pipeline Stage of Execution with its purpose.
Which stage should you associate with each description? To answer, drag the appropriate stages to the correct descriptions. Each stage 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.

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

NOTE: Each correct selection is worth one point.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
The event pipeline allows you to configure when in the event the plug-in code will execute. The event pipeline
is divided into the following events and stages: Box 1: PreValidation
Pre-event/Pre-Validation
This stage executes before anything else, even before basic validation if the triggering action is even allowed based on security. Therefore, it would be possible to
trigger the plug-in code even without actually having permission to do so and great consideration must be used when writing a pre-validation plug-in. Also,
execution in this stage might not be part of the database transaction.
Examples:- security checks being performed to verify the calling or logged on user has the correct permissions to perform the intended operation.
Box 2: PreOperation Pre-event/Pre-Operation
This stage executes after validation, but before the changes has been committed to database. This is one of the most commonly used stages.
Example uses:
If and “update” plug-in should update the same record, it is best practice to use the pre-operation stage and modify the properties. That way the plug-in update is
done within same DB transaction without needing additional web service update call.
Box 3: PostOperation
Plug-ins which are to execute after the main operation. Plug-ins registered in this stage are executed within the database transaction.
This stage executed after changes have been committed to database. This is one of the most used stages. Example uses:
Most of the “Create” plugins are post-event. This allows access to the created GUID and creation of relationships to newly created record.
Reference:
https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/216569/ms-crm-plugin-execution-pipeli

NEW QUESTION 36
- (Exam Topic 4)
A university manages grant applications using a model-driven app.
Users report that the message on the Grant Application screen is outdated. The screen shows the following:

Use the drop-down menus to select the answer choice that answers each question based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Reference:
https://www.loganconsulting.com/blog/how-use-power-automate-trigger-workflows-microsoft-dynamics-crm/

NEW QUESTION 41
- (Exam Topic 4)
User1 and User2 use a form named F1 to enter account data. Both users have the same security role, SR1, in the same business unit.
User1 has a business rule to make the main phone mandatory if the relationship type is Reseller. User2 must occasionally create records of the Reseller type
without having the reseller’s phone number and is blocked by User1’s business rule.
You need to ensure that User2 can enter reseller data into the system.
Which three actions should 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 order you select.

A. Mastered
B. Not Mastered

Answer: A

Explanation:

NEW QUESTION 42

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

- (Exam Topic 4)
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 45
- (Exam Topic 4)
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 48
- (Exam Topic 4)
You have the following JavaScript function: (Line numbers are included for reference only.)

The Annual Revenue view column is configured to call the function as shown in the Column Properties exhibit. (Click the Change Column Properties tab.)

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

Users report that the icons that appear in the Active Account view are incorrect, as shown in the Active Accounts View exhibit. (Click the Active Accounts View
tab.)

You need to determine why the incorrect icons are being displayed.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.

A. Mastered
B. Not Mastered

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

Answer: A

Explanation:
Box 1: No
parseFloat will return 'NaN' if it's not a number (null and undefined are NaNs). Box 2: No
Box 3: Yes
Session.userLCID is the Locale ID for the ASP application. Box 4: Yes
Reference:
https://support.microsoft.com/en-us/help/229690/how-to-set-the-asp-locale-id-per-the-browser-s-language-settin

NEW QUESTION 51
- (Exam Topic 4)
A travel company has a Common Data Service (CDS) environment. The company requires the following:
Custom entities that track which countries/regions their clients have traveled.
The dates their clients traveled to these countries/regions.
You need to create the entities and relationships to meet the requirements.
Which three actions should 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 order you select.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
You can configure a sub-grid on a form to display a list of records or a chart. Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/sub-grid-properties

NEW QUESTION 52
- (Exam Topic 4)
A company has two development instances, two test instances, two staging instances, and one production instance.
The test team reports connection issues with the test and staging instances.
You need to identify which if the instances the testing team currently has access. Which two URLs can you use? Each correct answer presents a complete
solution. NOTE: Each correct selection is worth one point.

A. https://myorg.api.crm.dynamics.com/api/data/v.9.1/
B. https://dev.crm.dynamics.com/api/discovery/v9.1/Instances
C. https://dev.crm.dynamics.com/api/discovery/v9.1/Instances(UniqueName=’myorg’)
D. https://disco.crm.dynamics.com/api/discovery/v9.1/
E. https://globaldisco.crm.dynamics.com/api/discovery/v9.1/Instances

Answer: CE

Explanation:
C: Organization information is stored in the Instance entity of the Discovery service. To see the kind of information contained in that entity, send an HTTP GET
request to the service for one of your instances.
GET https://dev.{servername}/api/discovery/v9.0/Instances(UniqueName='myorg')
In the above example, the discovery service is used to obtain the organization information of the instance with a unique name of "myorg".
Reference:
https://docs.microsoft.com/en-in/dynamics365/customerengagement/on-premises/developer/webapi/discover-url https://docs.microsoft.com/en-
us/powerapps/developer/common-data-service/webapi/samples/global-discovery

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

NEW QUESTION 57
- (Exam Topic 4)
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.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: Set the test environment security group to TestSG and assign test users the app security role.
PowerApps apps use role-based security for sharing. The fundamental concept in role-based security is that a security role contains privileges that define a set of
actions that can be performed within the app. All app users must be assigned to one or more predefined or custom roles.
Box 2: Assign the manager the app security role.
Box 3: Set the production environment security group to TestSG Box 4: Add all users in the department to the TestSG security group. Reference:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/share-model-driven-app

NEW QUESTION 61
- (Exam Topic 4)
You have the following code:

You have a contact record that uses the GUID 2CFB1599-DEAD-425F-AB4A-76E6CAB51B09.


You need to assign the contact record as the primary contact for an account when you create the account. Which two code segments can you use? Each correct
answer presents a complete solution.
NOTE: Each correct selection is worth one point.

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

A. Option A
B. Option B
C. Option C
D. Option D

Answer: BC

NEW QUESTION 64
- (Exam Topic 4)
You need to develop a set of Web API’s for a company.
What should you implement? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: Functions
most functions and services that are stateless and do not have side effects. Box 2: Actions
Actions can have side effects. Box 3: Complex types
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/use-web-api-actions

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

NEW QUESTION 69
- (Exam Topic 4)
A company has a development environment and a production environment. The production environment has several third-party managed and unmanaged
solutions that made changes to the Contact main form.
You create a new solution in the development environment. You add the Contact entity and the Contact main form to the solution. You create a custom field on the
Contact entity.
What happens when you perform these actions and import the solution into the production environment? To answer, select the appropriate options in the answer
area.
NOTE: Each correct selection is worth one point.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: The field is appended to the end of the existing section.
When you add new elements to a form that is to be merged, we recommend that you include your new
elements within new container elements (tabs or sections). Additions to any container will be appended to the end of the container. For example, fields added to a
section will be positioned at the end of the section.
Box 2: The field is added in a new section.
Box 3: The field is inserted in the middle of the existing section Reference:
https://docs.microsoft.com/en-us/previous-versions/dynamicscrm-2016/developers-guide/gg309329(v=crm.8)

NEW QUESTION 73
- (Exam Topic 4)
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.

A. Mastered
B. Not Mastered

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

Answer: A

Explanation:
Box 1: A canvas app in the first solution has errors.
Failures that occur during background processing of the analysis will fail with 'Couldn't be completed' status and return an error message in the Power Apps portal
as well as send email notification to the requestor.

Selecting the portal notification will link to this page of common issues for further troubleshooting. If one of the provided common issues does not resolve the
problem, a reference number is also returned. Provide this reference number to Microsoft Support for further investigation.

Box 2: The code uses the following rule: web-use-strict-mode


web-use-strict-mode is able to throw a SyntaxError before the script is executing. Example:
The reason is JavaScript lets you compare different variable types but this can have unexpected results, so by using the strict === it compares the same type and
won’t have unexpected results this gets a warning
entity.field == "Line1" Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/common-issues-resolutions-solution-c

NEW QUESTION 77
- (Exam Topic 4)
Fabrikam, Inc, has two divisions as shown in the Business Unit exhibit. (Click the Business Unit tab.)

Fabrikam Residences rents units short term to clients.


Fabrikam Property Management deals with the maintenance of the units and manages the contractors who perform the maintenance.
Clients and contractors are both stored in the Contact entity.
The manager of the Property Management business unit is a member of a Fabrikam business unit, which has the root security role as shown in the Security Role
exhibit. (Click the Security Role tab.)

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

The manager cannot see the contact record shown in the Contact exhibit. (Click the Contact tab.)

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

You need to ensure that the manager can view contact records owned by someone in the Residences business unit.
For each of the following statements, select Yes if the statement achieves the goal. Otherwise, select No.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: Yes
Change it to Direct User/Basic access level and Team privileges. This creates a security role with team member's privilege inheritance.
Note: For roles assigned to teams with Basic-level access user privilege, the role's inheritance configuration also comes into play. If the team has the Member's
privilege inheritance set to Team privileges only, then the user will only be able make use of that privilege for records owned by the team.¨

Box 2: No

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

The manager of the Property Management business unit is already a member of a Fabrikam business unit, which has the root security role
Box 3: Yes Reference:
https://docs.microsoft.com/en-us/power-platform/admin/security-roles-privileges

NEW QUESTION 79
- (Exam Topic 4)
A company has a model-driven app that captures applications from prospective students.
You are asked to create a new re-usable custom component using the Power Apps component framework (PCF).
The custom component must allow entry of a date of birth and validate that the applicant is not a minor. You create the class AuditDatePicker in the TypeScript file
Index.ts and the style sheet DatePicker.css.
You need to define the component to be available only for relevant fields and its properties when used in a form.
How should you complete the manifest? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

A. Mastered
B. Not Mastered

Answer: A

Explanation:
Box 1: AuditDatePicker
Constructor: Constructor of the code component. Box 2:DateandTime.DateOnly
Box 3: bound
usage: Has two properties, bound and input. Bound properties are bound only to the value of the field. Input properties are either bound to a field or allow a static
value.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/manif https://docs.microsoft.com/en-
us/powerapps/developer/component-framework/implementing-controls-using-typ

NEW QUESTION 82
......

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Welcome to download the Newest 2passeasy PL-400 dumps
https://www.2passeasy.com/dumps/PL-400/ (171 New Questions)

THANKS FOR TRYING THE DEMO OF OUR PRODUCT

Visit Our Site to Purchase the Full Set of Actual PL-400 Exam Questions With Answers.

We Also Provide Practice Exam Software That Simulates Real Exam Environment And Has Many Self-Assessment Features. Order the
PL-400 Product From:

https://www.2passeasy.com/dumps/PL-400/

Money Back Guarantee

PL-400 Practice Exam Features:

* PL-400 Questions and Answers Updated Frequently

* PL-400 Practice Questions Verified by Expert Senior Certified Staff

* PL-400 Most Realistic Questions that Guarantee you a Pass on Your FirstTry

* PL-400 Practice Test Questions in Multiple Choice Formats and Updatesfor 1 Year

Passing Certification Exams Made Easy visit - https://www.2PassEasy.com


Powered by TCPDF (www.tcpdf.org)

You might also like