Microsoft Power Platform Developer PL-400 Exam Questions

Page: 1 / 14
Total 392 questions
Question 1

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?



Answer : B

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


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

Question 2

You need to improve the efficiency of counting warehouse inventory.

What should you create?



Answer : D

Scenario: Warehouse counting is performed manually by using a counting journal. All warehouse boxes and items are barcoded.

Barcode scanner control for canvas apps: Scans barcodes, QR codes, and data-matrix codes on an Android or iOS device.

Description

The control opens a native scanner on an Android or iOS device. The scanner automatically detects a barcode, a QR code, or a data-matrix code when in view.


https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/controls/control-new-barcode-scanner

Question 3

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.



Answer : C, E

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


https://docs.microsoft.com/en-in/dynamics365/customerengagement/on-premises/developer/webapi/discover-url-organization-web-api

https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/samples/global-discovery-service-csharp

Question 4

You are developing an app that uses Common Data Service.

You must integrate Common Data Service with a new web application. You must allow the new web application to display data from Common Data Service.

You build a single-page web application using the Web API.

You need to authenticate your app using OAuth.

What should you use?



Answer : B

OAuth requires an identity provider for authentication. For Dataverse, the identity provider is Azure Active Directory (AAD). To authenticate with AAD using a Microsoft work or school account, use the Azure Active Directory Authentication Libraries (ADAL) or Microsoft Authentication Library (MSAL).

https://docs.microsoft.com/en-us/powerapps/developer/data-platform/authenticate-oauth


Question 5

You need to determine the primary cause of the issue reported by interns when they use the app.

What is the primary cause?



Answer : D

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.


https://docs.microsoft.com/en-us/power-platform/admin/database-security

Question 6

A company implements Dynamics 365 Sales.

An email notification must be sent automatically to the sales manager when a business process completes.

You need to ensure that emails are sent.

What should you create on the process completed trigger?



Answer : A

When you include a workflow that you want to trigger on Stage Exit of a stage in your business process flow,

and that stage is the last stage in the flow, the designer gives the impression that the workflow will be triggered

when that stage is completed.


https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/businessprocess-flows-overview

Question 7

A Power Platform solution includes the following Web API call:

GET http://contoso.crm.dynamics.com/api/data/v9.1/RelationshipDefinitions?$select=SchemaName

You need to explain what this line of code is doing.

What does the code do?



Answer : A

https://docs.microsoft.com/en-us/power-apps/developer/data-platform/webapi/query-metadata-web-api


Page:    1 / 14   
Total 392 questions