PL-400 Exam Questions

Total 202 Questions

Last Updated Exam : 16-Dec-2024

Topic 1: Bellows Sports

   

Case study
This is a case study. Case studies are not timed separately. You can use as much
exam time as you would like to complete each case. However, there may be additional
case studies and sections on this exam. You must manage your time to ensure that you
are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information
that is provided in the case study. Case studies might contain exhibits and other resources
that provide more information about the scenario that is described in the case study. Each
question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review
your answers and to make changes before you move to the next section of the exam. After
you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, click the Next button. Use the buttons in the
left pane to explore the content of the case study before you answer the questions. Clicking
these buttons displays information such as business requirements, existing environment,
and problem statements. If the case study has an All Information tab, note that the
information displayed is identical to the information displayed on the subsequent tabs.
When you are ready to answer a question, click the Question button to return to the
question.
Background
Bellows Sports is the region’s newest, largest, and most complete sports complex. The
company features baseball and soccer fields and two full-size hockey rinks. The complex
provides coaching, recreational leagues, a pro shop, and state-of-the art customer and
player amenities.
The company is organized into the following divisions:
Baseball
Hockey
Soccer
Bellow Sports runs tournaments several times per year. Each tournament runs six weeks.
Current environment
Requirements
Bellow Sports tracks players and events in Microsoft Excel workbooks and uses email to
communicate with players, partners, and prospective customers. The company uses a
proprietary cloud-based accounting system.
The company relies on referrals from athletes for new business. Bellows uses a third-party
marketing company to gather feedback and referrals from athletes. The third-party
marketing company uploads a Microsoft Excel file containing lists of potential customers
and players to the FTP site that Bellows Sports maintains.
Tournaments
Customer information is stored in the Accounts entity. Each tournament record must list the
associated sales representative as the tournament owner. When team members create
tournament records they must enter the start date for a tournament. The end date of the
tournament must be automatically calculated.
Registration form
You must create a form to allow players to register for tournaments. The registration form
must meet the following requirements:


You need to handle errors in UpdateRecord.js.
Which code segment should you add at line UR06?


A.

catch(error) {
D18912E1457D5D1DDCBD40AB3BF70D5D
alert("Caught error: " + error.message);}


B.

Exception exception = Server.GetLastError() ;
if(exception != null)}


C.

catch(exception e){
console.writeline(e)}


D.

function (error){
console.log(error.message)}





A.
  

catch(error) {
D18912E1457D5D1DDCBD40AB3BF70D5D
alert("Caught error: " + error.message);}



The catch statement lets you handle the error.
Syntax: catch(err) {
Block of code to handle errors

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.





D.
  

Interns have the Environment Maker security role but need the System Customizer
security role.



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.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/database-security

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.







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.
NOTE: Each correct selection is worth one point.






You need to add the script for the registration form event handling.
Which code segment should you use?


A.

formContext.data.entity.addOnSave(myFunction)


B.

formContext.data.addOnLoad(myFunction)


C.

formContext.data.removeOnLoad(myFunction)


D.

addOnPreProcessStatusChange


E.

formContext.data.isValid()





B.
  

formContext.data.addOnLoad(myFunction)



Explanation:
Scenario: Information about upcoming tournaments must be pre-located into the
registration form when the registration form loads.
addOnLoad adds event handlers to the Subgrid OnLoad event event.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-drivenapps/
clientapi/reference/grids/gridcontrol/addonload

You need to modify Microsoft flow to resolve CustornerCs issue. What should you do?


A.

Add a data operation that specifies the false conditions.


B.

Add a configure run that is set to Is successful.


C.

Add a timeout setting to the approval flow.


D.

Add b condition containing approval hierarchy





C.
  

Add a timeout setting to the approval flow.



Explanation:
Scenario: CustomerC requested additional information from the parts department through
the customer survey and has not received a response one week later.
Imagine having a process where you want to give someone a couple of days to reply to an
approval. If that someone doesn't respond in time, you want to assign a new approval to
another person or group of people. To achieve this you can set the timeout in the action
settings.

You need to identify the execution mode that is being used for the ISV solution reported by
User5. Which type of execution mode is in use?


A.

asynchronous


B.

atomicity


C.

transfer


D.

synchronous





D.
  

synchronous



User5 receives the error message: ‘Endpoint unavailable’ during a test of the technician
dispatch ISV solution.
When you choose to use a synchronous execution mode any failure will be reported back
to the user of the application with an Endpoint unavailable error dialog informing the user
that the webhook service endpoint may be configured incorrectly or is not available.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/usewebhooks

You need to ensure that Adventure Works Cycle can track information from visitors to bike
fairs. What should you create?


A.

workflow in Dynamics 365 Sales Engagement for capabilities leads


B.

A flow to capture customer data from the bike fair Power Apps in SharePoint and create
a lead in Microsoft Teams.


C.

A flow that connects with the bike fair Power Apps to create a lead in Dynamic 365
Sales


D.

A Microsoft flow that generates a new customer record in SharePoint





C.
  

A flow that connects with the bike fair Power Apps to create a lead in Dynamic 365
Sales



Explanation:
By using a Dynamics 365 connector, you can create flows that initiate when an event
occurs in Dynamics 365, or some other service, which then performs an action in Dynamics
365, or some other service.
Reference:
https://docs.microsoft.com/en-us/power-automate/connection-dynamics365

You need to resolve CustomerB’s issues with the check-in application.
Which two options can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.


A.

LookUp to Filter


B.

Filter to LookUp


C.

Search to LookUp


D.

LookUp to Search





A.
  

LookUp to Filter



D.
  

LookUp to Search



Explanation:
CustomerB reports that the check-in app returned only one search result for their last
name, which is not the correct name.
The Filter function finds records in a table that satisfy a formula. Use Filter to find a set of
records that match one or more criteria and to discard those that don't.
The LookUp function finds the first record in a table that satisfies a formula. Use LookUp to
find a single record that matches one or more criteria.
The Search function finds records in a table that contain a string in one of their columns.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-filterlookup

You need to replace the bicycle inspection forms.
Which two solutions should you use? Each answer presents part of the solution.
NOTE: Each correct selection is worth one point.


A.

a flow that maps inspection data to Dynamics 365 Field Service


B.

a logic app that guides the technician through the inspection


C.

a canvas app that guides the technician through the inspection


D.

a model-driven app based on customer service entities





A.
  

a flow that maps inspection data to Dynamics 365 Field Service



D.
  

a model-driven app based on customer service entities



Scenario: The Adventure Works Cycles retail location performs bicycle inspections and
performance tune-ups. Technicians use paper forms to document the bicycle inspection
performed before a tune-up and any additional work performed on the bicycle.
Reference:
https://docs.microsoft.com/en-us/dynamics365/field-service/overview
https://us.hitachi-solutions.com/blog/canvas-vs-model-driven-apps