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 are a Power Apps app maker with administrative rights to Microsoft 365.
You create a canvas app that will be used by employees at your company. You plan to
allow users to embed the app in Microsoft Teams. During testing, the following issues are
reported:
The app runs slowly when it runs in Microsoft Teams.
Test users cannot add the personal app within Microsoft Teams.
You need to resolve the issues.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.


You are designing an integration between Dataverse and an external application. The
external application processes thousands of records per day.
Record processing volumes vary throughout the day. Extremely high processing volumes
may occur and may exceed the Dataverse service protection API limits.
You need to implement each service protection limit that is enforced.
Which implementations should you use? To answer, select the appropriate options in the
answer area.
NOTE: Each correct selection is worth one point.


You are deploying a Power Apps app that uses the custom connector for ServiceNow.
The app loads very slowly for some users. You determine that all records from ServiceNow
are being retrieved for every user.
The app must load only incidents that are assigned to each user.
You need to limit the number of records that the connector returns.
What should you do?

A.

Apply a Lifecycle Services asset scope

B.

Apply a business process flow

C.

Apply the Azure APIM parameter

D.

Apply a connector policy template

D.   

Apply a connector policy template



Explanation:
You can configure policy templates for custom connectors. Policies allow you to modify the behavior of a custom connector at runtime. You can use policies to perform data
conversion, route requests, set parameter values, and more. You can configure policies
directly in the custom connector API properties file before import, or you can do it from the
maker portal in the custom connector designer by applying policy templates.
Note: ServiceNow Action: GetRecords
Summary: List Records
Description: Gets records of a certain ServiceNow object type like 'Incidents'
Syntax:ServiceNow.GetRecords (string tableType, [advanced][Optional]boolean
sysparm_display_value, [advanced][Optional]boolean sysparm_exclude_reference_link,
[advanced][Optional]string sysparm_query, [advanced][Optional]integer sysparm_limit,
[advanced][Optional]integer sysparm_offset)
Reference:
https://docs.microsoft.com/en-us/learn/modules/policy-templates-custom-connectors/
https://www.carlosag.net/PowerApps/Connectors/ServiceNow

You have a model-driven app that uses the Common Data Service (CDS). You create three
custom entities that are in many-to-one parental relationships with the Account entity.
You run a real-time workflow that assigns an account you own to another user. You receive
the error message as shown in the Error Message exhibit. (Click the Error Message tab.)


A delivery service uses a canvas app to track and deliver packages. The app uses SQL Server as a data store. The database includes the following tables:


A company uses Dynamics 365 Sales.
You need to configure the customer lookup search for email activity in the canvas app.
How should you complete the expression? To answer, select the appropriate options in the
answer area.
NOTE: Each correct selection is worth one point.


You are a Dynamics 365 developer working on a model-driven app.
You add a button to an entity form and to the view for the entity that calls a JavaScript
function. When you click the button, it results in an error.
You determine that the JavaScript function is calling another JavaScript function in a
different web resource.
You need to resolve the error.
What should you do?

A.

In the JavaScript web resource, add the missing web resource as a dependency.

B.

Add &ribbondebug=true to the app URL and run the Command Checker tool.

C.

From the Ribbon Workbench, add the missing JavaScript web resource as a
CustomRule in EnableRules

C.   

From the Ribbon Workbench, add the missing JavaScript web resource as a
CustomRule in EnableRules



Explanation:
When configuring ribbon elements, you can define specific rules to control when the ribbon
elements are enabled.
Custom Rule uses the <CustomRule> element. Use this kind of rule to call a function in a
Script (JScript) web resource that returns a Promise (Unified Interface) or boolean (Unified
Interface and web client).
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/define-ribbonenable-
rules

A company is migrating from an on-premises Dynamics 365 installation to a Power
Platform solution. You are creating plug-ins for the new solution.
You need to register the plug-ins.
Which isolation mode should you use?

A.

None

B.

Global Assembly Cache (GAC)

C.

Sandbox

D.

Disk

C.   

Sandbox



Explanation:
You will find options related to the isolation mode and location for the assembly. These
refer to options that apply to on-premise deployments. Dataverse is not available for onpremises
deployments, so you will always accept the default options of SandBox and
Database for these options.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/register-plug-in

You are creating a canvas app for a bank. Consumers will enter information into the app when they apply for a loan.The input form for the app must display fields to prompt the consumer for their first name,
last name, address, and the requested loan amount.
Immediately after a consumer enters a value for the LoanAmount field, the background
color for the column must change. The background color for the column must change to
red if a consumer enters a value of more than $5,000 and must turn green for values less
than or equal to $5,000.
You need to implement the required behavior.
Which option should you use?

A.

Create a Power Automate flow.

B.

Configure field properties.

C.

Add a business rule to the form.

D.

Add a formula to the LoanAmount field.

D.   

Add a formula to the LoanAmount field.



Explanation:
Conditional formatting in Power Apps can be done with formulas.
Reference:
https://powerapps.microsoft.com/en-us/blog/conditional-formatting-in-powerapps/

An online store has a custom web page that allows customers to place their orders against a Microsoft Dataverse database that uses custom products. The custom web page uses Web API patterns to create and update records.
Customers report that orders can be placed for out-of-stock items 
You need to update the page code to ensure that inventory is available before confirming
an order.
Which pattern should you use for each step? To answer, select the appropriate options in
the answer area.
NOTE: Each correct selection is worth one point.


Page 5 out of 21 Pages