[14-Oct-2023 Update] Exam PL-400 VCE Dumps and PL-400 PDF Dumps from PassLeader

Valid PL-400 Dumps shared by PassLeader for Helping Passing PL-400 Exam! PassLeader now offer the newest PL-400 VCE dumps and PL-400 PDF dumps, the PassLeader PL-400 exam questions have been updated and ANSWERS have been corrected, get the newest PassLeader PL-400 dumps with VCE and PDF here: https://www.passleader.com/pl-400.html (377 Q&As Dumps)

BTW, DOWNLOAD part of PassLeader PL-400 dumps from Cloud Storage: https://drive.google.com/drive/folders/19B1F9chcoivIJtnOLF0ne4f_PeafUsce

NEW QUESTION 306
A company designs data integration with an external system by using virtual tables. You need to implement the virtual tables.
Solution: Use a table that has a GUID as its primary key.
Does the solution meet the goal?

A.    Yes
B.    No

Answer: A
Explanation:
If all the entities in external data source have an associated GUID primary key then we can implement the virtual entities for sure.
https://learn.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/virtual-entities/get-started-ve?view=op-9-1

NEW QUESTION 307
A company designs data integration with an external system by using virtual tables. You need to implement the virtual tables.
Solution: Create a calculated column on the virtual table.
Does the solution meet the goal?

A.    Yes
B.    No

Answer: B
Explanation:
An attribute on a virtual entity cannot be calculated or rollup. Any desired calculations must be done on the external side, possibly within or directed by the data provider.
https://learn.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/virtual-entities/get-started-ve?view=op-9-1

NEW QUESTION 308
You are creating a canvas app to retrieve user sign in information from Microsoft Azure Active Directory (Azure AD) 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. Choose two.)

A.    Create a Power Automate flow to import data.
B.    Create a custom connector by using the Azure Function API.
C.    Use app designer in the Power Platform admin center.
D.    Use Azure Service Bus.
E.    Create an API definition for the Azure Function.

Answer: BE
Explanation:
To ensure that the application functions correctly, you should create a custom connector by using the Azure Function API. This will allow you to connect your canvas app to the Azure Function to retrieve the user sign-in information. Additionally, you need to create an API definition for the Azure Function, this will allow you to define the specific parameters and methods that your app will use to communicate with the Azure Function.

NEW QUESTION 309
You are configuring a custom connector for a web service. The web service is hosted in two different regions. The web service URL includes a common domain name and a unique sub-domain for each region. The custom connector must allow the region to be entered for additional regions when creating the connection. You need to create a policy template. Which template type should you use?

A.    Set HTTP header.
B.    Route request.
C.    Set host URL.
D.    Set query string parameter.

Answer: C
Explanation:
https://learn.microsoft.com/en-us/training/modules/policy-templates-custom-connectors/4-configure-host-url-routing
https://learn.microsoft.com/en-us/training/modules/policy-templates-custom-connectors/1-introduction

NEW QUESTION 310
You are a Power Apps maker creating a chat bot for a website. The chat bot must recognize geographic attributes to enable additional functionality. You need to recommend a feature. What should you recommend?

A.    Fallback topic.
B.    Power Automate Flow.
C.    Bot Service compliance.
D.    Slot filling.

Answer: D
Explanation:
Slot filling is a feature that allows a chatbot to extract specific pieces of information from a user’s input. In this case, it can be used to recognize geographic attributes, such as a city or country, and use that information to enable additional functionality in the chatbot. Slot filling can be accomplished with the use of pre-built entities or custom entities can be created for specific use-case. Power Automate Flow can be used to perform actions or tasks based on the extracted geographic attributes from the Slot filling process.

NEW QUESTION 311
You develop a model-driven app. You add the following users as members to the Sales Microsoft Azure Active Directory (Azure AD) security group: User1, User2, and User3. The Sales Azure AD security group is linked to a pre-existing Microsoft Dataverse Azure AD security group team that is associated with the Sales security role. You assign each of the appropriate licenses to each user. User1 is not listed in the Team Members subgrid for the app. User2 and User3 are listed in the subgrid. You need to ensure that User1 can use the model-driven app. What should you do?

A.    Change the membership of the Sales Azure AD Security group to Dynamic User.
B.    Change the membership type for User1 to Owner in the Azure AD security group.
C.    Create an Owner team for the members of the Sales Azure AD group.
D.    Ask User1 to sign into the model-driven app.

Answer: D
Explanation:
When users are added to an Azure AD security group that is linked to a Dataverse team and assigned the appropriate licenses, they are granted the associated security roles and access to the model-driven app. However, sometimes it might take some time for the synchronization between Azure AD and Dataverse to complete, and for the user to be recognized as a member of the team.

NEW QUESTION 312
A company develops a new Microsoft Dataverse plug-in that manages the Update message of an entity. The plug-in logic requires access to the record columns before the operation starts and must compare the columns to post-update values. You need to modify the design of the solution to access the information. What should you do?

A.    Add the code to the plug-in to read the record from the InputParameters collection.
B.    Register a pre-image by using the Plug-in Registration Tool. Add the code to the plug-in to read the image from the PreEntityImages collection.
C.    Register a post-image by using the Plug-in Registration Tool. Add the code to the plug-in to read the image from the PostEntityImages collection.
D.    Add the code to the plug-in to query the data from Dataverse by using the API call based on the record ID.

Answer: B
Explanation:
https://learn.microsoft.com/en-us/power-apps/developer/data-platform/register-plug-in#define-entity-images

NEW QUESTION 313
You are mapping data from an enterprise resource planning (ERP) system to Microsoft Dataverse. You must reference the Name and Email from the ERP system during mapping to ensure that records are unique. You need to create an alternate key that references the Name and Email columns. How should you create the key?

A.    Add a Power Apps command function.
B.    Use Power Fx.
C.    Add column to the Account table in Dataverse.
D.    Create a key in the Account table in Dataverse.

Answer: D
Explanation:
https://learn.microsoft.com/en-us/power-apps/maker/data-platform/define-alternate-keys-portal

NEW QUESTION 314
You develop a model-driven app to include a form containing several columns. Two groups of users. named Group1 and Group2 will access the form. A column contains sensitive data that should not be read by Group2. Group1 must be able to access the column. You need to prevent Group2 users from viewing the sensitive data. What should you do?

A.    Create a security role for users in Group1 to grant users access to the column.
B.    Create multiple forms. Assign a form containing the sensitive data to Group1. Assign a form that does not contain the sensitive data to Group2.
C.    Use JavaScript to set visibility of the column based on the group of the current user.
D.    Create a field-level security profile for Group1 users to grant the users access to the column.

Answer: D
Explanation:
Field-level security allows you to restrict access to specific fields in a table based on a user’s security role.

NEW QUESTION 315
You enable change tracking on the Account table in Microsoft Dataverse. You plan to use the Organization Service to retrieve the delta data by using C#. You need to determine which message to use. What should you use?

A.    RetrieveAttributeRequest
B.    odata.track-changes
C.    RetrieveEntityChangesRequest
D.    UpdateEntityRequest
E.    UpdateRequest

Answer: C
Explanation:
https://learn.microsoft.com/en-us/power-apps/developer/data-platform/use-change-tracking-synchronize-data-external-systems

NEW QUESTION 316
A Microsoft Dataverse database contains two custom tables named TableA and TableB. The tables are configured with the following:
– A one-to-many relationship is configured between TableA and TableB.
– A lookup to TableA appears on a form in TableB.
– Both tables are components of an unmanaged solution.
– Both tables are components in a Power BI report.
You receive an error when attempting to delete TableA. You need to delete the table. What should you do?

A.    Remove TableA from the Power BI report.
B.    Remove the relationship between TableA and TableB.
C.    Remove TableA from the unmanaged solution.
D.    Remove the lookup field to TableA on the TableB form.

Answer: D
Explanation:
System will show dependencies error and will not allow you to delete relationship. You need to removed the Lookup field first from Form.

NEW QUESTION 317
A company designs a solution that contains a new real-time workflow. The workflow populates a lookup column that has a default value. A managed solution is imported to the test environment. An error occurs when a test engineer attempts to create a record. The error message states, “Record is not available.” You need to resolve the error. What should you do?

A.    Add missing lookup table records to the solution.
B.    Go to the test environment and manually create missing lookup table records.
C.    Use the Configuration Migration Tool to extract the lookup table data from the development environment and import it to the test environment.

Answer: C

NEW QUESTION 318
Which permissions does a managed identity have on Microsoft Dataverse data?

A.    permissions assigned to the corresponding application user
B.    permissions assigned to the user triggering the Azure resource
C.    permissions equivalent to the environment admin role
D.    permissions equivalent to the system administrator role

Answer: B
Explanation:
https://learn.microsoft.com/en-us/power-apps/maker/data-platform/azure-synapse-link-msi

NEW QUESTION 319
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. Choose two.)

A.    Tracing.
B.    Data policies.
C.    Solution checker.
D.    ISV Studio.
E.    Microsoft Dataverse Analytics.

Answer: AE
Explanation:
Tracing allows you to enable logging of plug-in execution in the application logs. Microsoft Dataverse Analytics allows you to track performance metrics for your solution, including plug-in execution time, which can help you identify any plug-ins that are causing performance issues.
https://learn.microsoft.com/en-us/power-apps/developer/data-platform/analyze-performance
https://learn.microsoft.com/en-us/power-apps/developer/data-platform/debug-plug-in

NEW QUESTION 320
A company designs a solution for use in an international organization. The solution must provide multiple UI languages and currencies. You need to move components to include them as part of the solution. Which three component types can you move? (Each correct answer presents part of the solution. Choose three.)

A.    available UI languages
B.    scheduled power automate flow
C.    custom entity
D.    modified standard security role
E.    currencies enabled in the environment

Answer: ACE

NEW QUESTION 321
You develop a model-driven app to manage customer information. You have the system administrator security role on all environments. You create a business process flow that is associated with the Contact table. You grant users Create, Read, and Write permissions on the business process flow. Users report that the new business process flow does not appear when the users create new contact records. You verify that you can view the business process flow when you sign into the app and create a new contact record. You need to resolve the issue. What should you do?

A.    Grant users the Run Flows privilege.
B.    In the app designer, ensure that the business process flow is added to the app.
C.    Grant users the Organization Read permission on the Process table.
D.    Open the business process flow and associate the flow with the user security roles by using the Edit security button on the command bar.

Answer: D
Explanation:
To resolve this issue, you should open the business process flow and associate the flow with the user security roles by using the Edit security button on the command bar. This will ensure that the users with the appropriate security roles will be able to view the business process flow when they create new contact records.

NEW QUESTION 322
A company uses Microsoft Dataverse rollup fields to calculate insurance exposure and risk profiles for customers. Users report that the system does not update values for the rollup fields when new insurance policies are written. You need to recalculate the value of the rollup fields immediately after a policy is created. What should you do?

A.    Create new fields on the customer entity for insurance exposure and risk. Write a workflow process that is triggered when a new policy record is created to calculate the sum of values from policy records.
B.    Create new calculated fields on the customer entity for insurance exposure and risk. Configure the formula to calculate the sum of values from policy records.
C.    Change the frequency of the Calculate Rollup Field recurring job from every hour to every five minutes.
D.    Create new fields on the customer entity for insurance exposure and risk. Write a plug-in that is triggered whenever a new policy is created.

Answer: D
Explanation:
The best solution is to create new fields on the customer entity for insurance exposure and risk. These fields will be calculated fields that are updated automatically when the underlying data changes. A plug-in can be written to be triggered whenever a new policy is created. The plug-in can then update the values of the calculated fields.

NEW QUESTION 323
You create a cloud flow to process a list of records using a loop. You need to determine when to initialize a variable that is used to process the records. When should you initialize the variable?

A.    after the loop
B.    after the first use of the variable inside the loop
C.    before the loop
D.    before the first use of the variable inside the loop

Answer: C
Explanation:
We should initialize the variable before the loop (Option C). Initializing a variable before the loop ensures that it starts with the correct initial value and can be used within the loop with the desired value from the beginning of the loop’s execution.

NEW QUESTION 324
You are configuring a Microsoft Power Virtual Agents chatbot to use the authenticate option for Microsoft Teams only. You need to select the variables that will return information about the logged in user. Which two variables should you use? (Each correct answer presents a complete solution. Choose two.)

A.    AuthToken
B.    UserDisplayName
C.    UserID
D.    IsLoggedIn

Answer: BC

NEW QUESTION 325
A company uses Microsoft Dataverse rollup fields to calculate insurance exposure and risk profiles for customers. Users report that the system does not update values for the rollup fields when new insurance policies are written. You need to recalculate the value of the rollup fields immediately after a policy is created. What should you do?

A.    Create new calculated fields on the customer entity for insurance exposure and risk. Configure the formula to calculate the sum of values from policy records.
B.    Create a plug-in that uses the update method for the rollup field. Configure a step on the Create event for the policy entity for this plug-in.
C.    Create new fields on the customer entity for insurance exposure and risk. Write a plug-in that is triggered whenever a new policy is created.
D.    Create new fields on the customer entity for insurance exposure and risk. Write a workflow process that is triggered when a new policy record is created to calculate the sum of values from policy records.

Answer: B

NEW QUESTION 326
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.    Component
C.    Function
D.    Library

Answer: D
Explanation:
You would add the associated JavaScript web resource name to the library field. The function field is used to specify the name of the function that will be executed when the event occurs. The library field is used to specify the name of the web resource that contains the JavaScript code. In your case, you would create a new web resource and add your JavaScript code to it. Then, you would specify the name of the web resource in the library field when adding the event handler to the form.

NEW QUESTION 327
HotSpot
The following code updates the customersizecode choice column on the Account table if the numberofemployees column value is greater than 100:
PL-400-Exam-Dumps-3270
Line numbering is provided for information only. For each of the following statements, select Yes if the statement is true. Otherwise, select No.
PL-400-Exam-Dumps-3271

Answer:
PL-400-Exam-Dumps-3272
Explanation:
Box 1: No. https://learn.microsoft.com/en-us/power-apps/developer/data-platform/org-service/entity-operations-retrieve
Box 2: No. A plugin on update will trigger only if filter attributes are not used which is not best practice. Also using Retrieve with ColumnSet(True) is not best practice, however the parameters are correct.
Box 3: No. https://learn.microsoft.com/en-us/dotnet/api/microsoft.xrm.sdk.entity.getattributevalue?view=dataverse-sdk-latest

NEW QUESTION 328
HotSpot
You are creating an app for a school. You need to implement client-side logic that uses the Microsoft Dataverse web API to evaluate the class type associated with a class record. The code must hide the School Schedule tab if no value is entered for Class Type. How should you complete the code? (To answer, select the appropriate options in the answer area.)
PL-400-Exam-Dumps-3281

Answer:
PL-400-Exam-Dumps-3282

NEW QUESTION 329
Drag and Drop
You are modifying a model-driven app for a bicycle company. The app modifications must meet the following requirements:
– The order form must include a column that calculates payments based on how many years the customer wants to finance a bicycle.
– A pop-up box must remind the employee to validate the information entered before saving.
You must use out-of-the-box features before customizing the application. What should you do?
PL-400-Exam-Dumps-3291

Answer:
PL-400-Exam-Dumps-3292
Explanation:
– For Requirement 1: Calculate payments, you should Configure an out-of-the-box feature. You can achieve this by using a calculated field in the Common Data Service, which can be added to the order form to calculate payments based on the number of years the customer wants to finance a bicycle.
– For Requirement 2: A pop-up box must appear, you should Configure an out-of-the-box feature. You can use the business rules feature in the Common Data Service to create a rule that triggers a pop-up message when the employee tries to save the order form without validating the entered information. This can remind the employee to validate the entered information before saving.
Therefore, both requirements can be met by configuring out-of-the-box features, without the need for customization or editing XML.

NEW QUESTION 330
Drag and Drop
You are developing an inventory tracking component for a warehouse. You plan to use the component with a Power Apps app. Truck drivers will use tablet devices to confirm their cargo manifest. Warehouse employees will use their phones to pick and fulfill orders. The phone-based version must run in a Power Apps runtime container. You need to create a single Power Apps component that can be used on both tablet devices and phones. How should you complete the code segment? (To answer, drag the appropriate code segments to the correct locations. Each code segment 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.)
PL-400-Exam-Dumps-3301

Answer:
PL-400-Exam-Dumps-3302

Case Study – Proseware, Inc.
NEW QUESTION 331
You need to store designations and certifications. What should you do?

A.    Create a new Lookup column on the Contact table.
B.    Create a new table that has an N:N relationship with the Contact table.
C.    Create a new table that has an N:1 relationship with the Contact table.
D.    Create a new Choices column on the Contact table.

Answer: B
Explanation:
Create a new table that has an N:N relationship with the Contact table. N:N relationship with the Contact table. This associates multiple designations and certifications with a candidate, as each candidate can have multiple designations or certifications, and each designation or certification can be associated with multiple candidates.

NEW QUESTION 332
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. Choose two.)

A.    identifier for the hiring manager
B.    time-zone offset for the job candidate
C.    identifier for the job posting
D.    time-zone offset for the hiring manager
E.    identifier for the job candidate

Answer: AB

NEW QUESTION 333
You need to track referrals. What should you do?

A.    Add a referral source field to the Application table.
B.    Create a new Referral table with required lookup columns to the Contact, SystemUser, and Application tables.
C.    Add a second lookup column to SystemUser for manager referrals to the Application table.
D.    Create a new Referral table with required lookup columns to the Contact, SystemUser, and JobPosting tables.

Answer: B
Explanation:
To track referrals effectively, you should create a new Referral table that establishes the relationships between the Contact (job applicant), SystemUser (referrer), and Application (job application) tables.

NEW QUESTION 334
HotSpot
You need to configure elements in the manifest for the PCF control used to display local time. Which values should you use? (To answer, select the appropriate options in the answer area.)
PL-400-Exam-Dumps-3341

Answer:
PL-400-Exam-Dumps-3342

NEW QUESTION 335
Drag and Drop
You need to configure the columns to store scores and totals. Which configurations should you use? (To answer, drag the appropriate configurations to the correct columns. Each configuration 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.)
PL-400-Exam-Dumps-3351

Answer:
PL-400-Exam-Dumps-3352

Case Study – Northwind Traders
NEW QUESTION 336
You need to determine which component to add to the solution to resolve the account records import error. Which component should you add?

A.    connection
B.    service endpoint
C.    custom connector
D.    account table

Answer: C

NEW QUESTION 337
You need to choose a technology to access the Web API. Which technology should you select?

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.

Answer: C

NEW QUESTION 338
You need to ensure data returned from the Web API corresponds to the correct environment. What should you use?

A.    system settings
B.    plug-in secure configurations
C.    records in a new configuration table
D.    environment variables

Answer: D

NEW QUESTION 339
HotSpot
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.)
PL-400-Exam-Dumps-3391

Answer:
PL-400-Exam-Dumps-3392

NEW QUESTION 340
Drag and Drop
You need to configure the custom connector to incorporate the environment name and DataId 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.)
PL-400-Exam-Dumps-3401

Answer:
PL-400-Exam-Dumps-3402

NEW QUESTION 341
……


Get the newest PassLeader PL-400 VCE dumps here: https://www.passleader.com/pl-400.html (377 Q&As Dumps)

And, DOWNLOAD the newest PassLeader PL-400 PDF dumps from Cloud Storage for free: https://drive.google.com/drive/folders/19B1F9chcoivIJtnOLF0ne4f_PeafUsce