PL-400 Practice Test Questions

202 Questions


Topic 4, Misc. Questions

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






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





B.
  

No



Explanation:
Instead use access team templates and give access to members in the two departments.
Reference:
https://community.dynamics.com/crm/b/crmdevmigrationconfigandcustomization/posts/acc
ess-teams-and-access-team-templates

A company implementsDynamics 365 Customer Service. The company deploys
synchronous plug-ins for the PreOperation and PostOperation stages on create and for the
PostOperation stage on update for processing different case type.
Users experience errors when updating cases. The plug-in trace log files show that the
PostOperation plug-in update of case times out after two minutes.
You perform basic testing and discover that this plug-in is triggered on every update of a
case. You examine the code and discover that the plug-in retrieves all columns for the
updated case record performing its work.
You need to reduce the number of errors. You need to achieve this goal with the test
amount of changes.
Solution: In the Plug-in Registration tool, set filtering attributes on the plug-in to only Case
Type filed.
Does the solution meet the goal?


A.

Yes


B.

No





B.
  

No



You are creating a Power Apps app that retrieves customer information from Azure Active Directory when you use the app to look up a customer record.
You create an Azure Function by using JSON code to retrieve the customer information.
You need to make the application work.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.


A.

Create a Power Automate flow to import data.


B.

Create a custom connector that uses the Azure Function API.


C.

Copy your JSON code to the app.


D.

Create a custom connector that uses the JSON code.


E.

Create an API definition for the Azure Function.





B.
  

Create a custom connector that uses the Azure Function API.



E.
  

Create an API definition for the Azure Function.



Explanation:
E: Before exporting an API, you must describe the API using an OpenAPI definition.
B: This OpenAPI definition contains information about what operations are available in an
API and how the request and response data for the API should be structured. PowerApps
and Microsoft Flow can create custom connectors for any OpenAPI 2.0 definition.
Reference:
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/azure-functions/appservice-
export-api-topowerapps-and-flow.md

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.
Implement a console application that queries for changes.
Does the solution meet the goal?


A.

Yes


B.

No





B.
  

No



Explanation:
Instead use the Data Export Service to sync data between the database and Dynamics 365
Sales.
References:
https://docs.microsoft.com/en-us/power-platform/admin/enable-change-tracking-controldata-
synchronization

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: Use access team templates and give access to members in the two departments.
Does the solution meet the goal?


A.

Yes


B.

No





A.
  

Yes



Explanation:
Access Team template
The privileges assigned to the access team through Access Team Templates. Access
Team template allows you to create a template for the entities on which “Access Teams”
option is enabled. You can grant or restrict access to the entity records through “Access
Rights”. Essentially, this is like a record-based security model on an entity record for
specific users.
Once the access team template is created and added to the entity form, you can start
adding users. For example, on an opportunity record add a new user in the Access Team
Template sub-grid.
Reference:
https://community.dynamics.com/crm/b/crmdevmigrationconfigandcustomization/posts/acc
ess-teams-and-access-team-templates

A company must copy customer account data changes from a Common Data Service
(CDS) instance into an external system. Azure Storage Queues are used to pass the changes from CDS to the external system. You have the following code. (Line numbers are included for reference only.)






A company has a model-driven app.
A custom button on a form calls a JavaScript function that validates form data fields and
creates a web basket. The JavaScript function then displays a message to the user.
Users are located in the United States, which uses ISO Code 1033, and France, which
uses ISO Code 1036.
Users in France report that the message displays in English.
You need to modify the RibbonDiffXml file to ensure that messages appear in the user’s
language.
How should you complete the CommandDefinition node? To answer, select the appropriate
options in the answer area.
NOTE: Each correct selection is worth one point.






A company creates a custom connector to use in a flow named Search Company.
When this custom connector is used, requests must be redirected to a different endpoint at
runtime. You need to apply a policy to the custom connector to route calls to a different endpoint. 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






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:
Write a SSIS package to connect to the source and target.
Develop the SSIS package to find the records by the Modified on field.
Create or update the records in the database instance based on results.
Does the solution meet the goal?


A.

Yes


B.

No





B.
  

No



Instead enable change tracking for entities that will be synchronized, and use the Data
Export Service to sync data between the database and Dynamics 365 Sales.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/enable-change-tracking-controldata-
synchronization
https://docs.microsoft.com/en-us/power-platform/admin/replicate-data-microsoft-azure-sqldatabase

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







Page 7 out of 17 Pages
Previous