PL-200: Microsoft Power Platform Functional Consultant Part 3
Question #: 108
Topic #: 8
You need to add controls to the check-in solution for the health and wellness questions.
Which form control should you use?
A. Drop down
B. Check box
C. Text input
Selected Answer: B
Question #: 109
Topic #: 6
You are creating tables for use with Microsoft Power Platform components.
The display names of the tables must not be changed when the solution is promoted to the user acceptance testing environment.
You need to apply this restriction to the solution.
Where should you make the changes?
A. Segmented solution
B. Default solution
C. Unmanaged solution
D. Managed solution
Selected Answer: C
Question #: 110
Topic #: 5
You are creating Power BI reports for a company.
A company that has a model-driven app wants to use Power BI reports within the app. You create the reports.
You need to ensure that these reports are available within the app.
Which two actions should you perform? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Share the Power BI report to all users.
B. Add the Power BI report to the Site Map dashboards.
C. Create a PCF file.
D. Use the native reports in model-driven apps.
E. Add the Power BI report to a dashboard in the model-driven app.
Selected Answer: BE
Question #: 111
Topic #: 5
You manage the Dynamics 365 Customer Service environment for an organization.
Microsoft SharePoint will not be deployed in the environment for a year.
You need to integrate Microsoft Office 365 solutions with the Dynamics 365 instance to help the sales team with internal collaboration efforts.
Which three solutions can you currently implement? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Microsoft Skype for Business
B. Microsoft Exchange Online
C. Microsoft OneNote
D. Microsoft Yammer
E. Microsoft OneDrive for Business
Selected Answer: ABD
Question #: 112
Topic #: 5
A company is training an Al model using a custom table to determine the amount of time it takes to deliver a package based on several key fields.
The testing data used to train the model is used for all training and regression testing scenarios and is considered complete data.
The trained model predicts a 2 percent variance between the estimated delivery time and the actual delivery time of packages.
The executive sponsors reject the model because the actual variance is at 15 percent.
You need to address the sponsors’ concern.
What should you do?
A. Replace the training data with real-world data.
B. Reduce the size of the data used within the model.
C. Increase the size of the data used with the model.
D. Use sample training data from Microsoft.
Selected Answer: A
Question #: 113
Topic #: 2
A company collaborates by using Microsoft Teams.
You must create a Power Apps app directly from within a Teams channel. The app will be used by members of the channel to manage sales orders.
You need to create the app by using Dataverse for Teams.
How should you create the app?
A. Create a canvas app by using a Power Apps personal app in Teams.
B. Create a canvas app by using the App Studio app.
C. Use the Power Apps web designer.
D. Create a model-driven app by using the App Studio app.
Selected Answer: A
Question #: 114
Topic #: 4
You are designing a Power Virtual Agents chatbot.
The chatbot must be able to maintain customer information if the conversation topic changes during a dialog.
You need to configure variables to store customer name and email address.
Which type of variable should you create?
A. session
B. slot
C. bot
D. topic
Selected Answer: C
Question #: 115
Topic #: 3
You plan to create a canvas app.
The app requires a button on the data entry screen that users can select to send an email.
You need to configure the app.
What should you create?
A. Classic workflow
B. Power Automate cloud flow
C. Azure Logic App
D. Business process flow
Selected Answer: B
Question #: 116
Topic #: 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 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.
You administer the Microsoft 365 and Power Platform environments for Contoso, Ltd. The company has a model-driven app that is used to track customer interactions with employees. The app uses standard table types for customers. A user named Elisabeth Rice signs in to the app by using the following sign in name: Elisabeth.Rice@contoso.com.
After marriage, Elisabeth changes her legal name to Elisabeth Mueller.
You need to update the sign in name for the user without losing any application history.
Solution: From Dynamics 365 Settings, select Email Configuration. In the active mailbox for the user, update the name.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: B
Question #: 117
Topic #: 12
You need to embed the business card solution in the check-in app.
What should you use?
A. Input control
B. Custom component
C. Button control
D. AI Builder component
Selected Answer: D
Question #: 118
Topic #: 1
You plan to implement Microsoft Dataverse.
You must track changes for two columns in the Account table. You must maintain a historical log of changes for the two columns and track only what is necessary.
You configure the appropriate organization settings.
You need to configure the system to track changes for the two columns.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Enable auditing for the Account table.
B. Enable auditing for the two specific columns.
C. Enable change tracking for the Account table.
D. Enable change tracking for the two specific columns.
Selected Answer: AB
Question #: 119
Topic #: 5
You create a JavaScript web resource named MyBusinessLogic. The code it contains uses functionality from a third-party JavaScript library.
You notice that an independent software vendor (ISV) solution uses the same third-party library in their managed solution.
You plan to deploy your solution to other environments by using a managed solution. The ISV solution might not be installed in the other environments.
You need to package the solution for deployment
What are two ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Create a new JavaScript web resource by using the code from the third-party library. Add the new JavaScript web resource along with MyBusinessLogic to the solution.
B. Add a copy of the JavaScript library from the ISV to the solution along with MyBusinessLogic.
C. Add the code from the third-party JavaScript library to MyBusinessLogic. Add MyBusinessLogic to the solution.
D. Add only the third-party JavaScript web resource to the solution.
Selected Answer: B
Question #: 120
Topic #: 4
A company creates a bot by using Power Virtual Agents.
The company requires the bot to transfer callers to an agent if the bot is unable to recognize a customer’s request.
You need to configure the bot for the unrecognized information from the customer.
Which feature should you use?
A. Fallback skill
B. Fallback topic
C. Fallback workstream
D. Fallback entity
E. Fallback queue
Selected Answer: B
Question #: 121
Topic #: 3
You need to build a Power BI dashboard for sales managers to track opportunities.
When a new sale closes that is greater than $1 million, a notification must pop up and an email must be sent to the leadership team.
You need to ensure the email is sent without editing the Microsoft Dataverse.
Which two elements should you configure? Each correct answer is part of the solution.
NOTE: Each correct selection is worth one point.
A. a Power Automate flow
B. a calculated column in the Dataverse
C. a paginated report to save to Microsoft OneDrive
D. a custom connector
E. alerts in Power BI
Selected Answer: AE
Question #: 123
Topic #: 5
A company creates a canvas app.
The app requires near real-time data from an accounting system that resides in a customer’s data center.
You need to implement a solution for the app.
What should you create?
A. On-premises data gateway
B. Azure DevOps pipeline
C. Data integration project
D. Power Pages
Selected Answer: A
Question #: 124
Topic #: 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 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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Categorized Search to search for the word run.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: B
Question #: 125
Topic #: 2
A user needs to create a Power Apps portal app.
The user is getting a permission denied error when creating the portal app.
You need to configure permissions to create the portal app.
Which three permissions should you configure? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. In the Power Platform admin center, ensure that the user account has read-write access.
B. In Azure Active Directory, assign the Contributor role to the application at the subscription scope.
C. In Azure Active Directory, ensure that the user has permission to register an app.
D. In the Power Platform admin center, change the portal app owner to the user.
E. In the Power Platform admin center, ensure that the user has the System administrator security role.
Selected Answer: ACE
Question #: 127
Topic #: 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 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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Relevance Search to search for the word run.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: A
Question #: 128
Topic #: 3
You have a classic workflow. The workflow updates a custom column on a record when an account record is created.
The workflow must update the custom column based on the following conditions:
• Update the custom column value using the Account Number.
• If the Account Number column is blank, update the custom column value using the Ticker Symbol.
• If the Ticker Symbol column is blank, update the custom column value to N/A.
You need to configure the custom column value by using the update record step.
What should you do?
A. Add a formula that evaluates the two column values and uses the first populated value or else the default value.
B. Add an expression that evaluates the two column values and uses the first populated value or else the default value.
C. Add the two columns with the default value by using the Forms Assistant.
D. Add check conditions to determine if the two columns contain data.
Selected Answer: D
Question #: 130
Topic #: 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 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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Quick Find search on the Notes list to search for the word run.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: D
Question #: 131
Topic #: 5
You have a canvas app with an embedded Power BI tile.
You share the canvas app. Users report that they are unable to access the Power BI content.
You need to determine why users are unable to access the content.
What is the cause of the user’s problems?
A. The Power BI dashboard is not shared.
B. The Power BI connection is not shared.
C. The Power BI Display mode property on the Power BI tiles is set to Disabled.
D. The Power BI interactions property on the Power BI tiles is set to Off.
Selected Answer: A
Question #: 132
Topic #: 4
You create a Power Virtual Agents bot.
You observe that the bot is not able to recognize input from some users.
You need to configure the bot response for unrecognized input from users.
What are two possible ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Connect to a different channel.
B. Display a system-defined error message.
C. Use a fallback topic.
D. Transfer to an agent.
Selected Answer: CD
Question #: 133
Topic #: 3
A company uses a canvas app.
Supervisors must approve transactions when a user from the sales department enters a revenue amount that is over $1 million.
You need to configure an approval process without using code.
What should you create?
A. Power Automate cloud flow
B. Power Apps component framework (PCF) control
C. Column Expression
D. Azure Service Bus service
Selected Answer: A
Question #: 137
Topic #: 3
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.
A company uses a model-driven app.
The company needs to automatically update the Status column in real time.
You need to configure this feature.
Solution: Create a flow that has an Update item action.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: B
Question #: 138
Topic #: 1
Your organization does not permit the use of custom code for solutions.
You need to create a view that can be viewed by all users in an organization.
Where should you create the view?
A. Advanced Find
B. Entities component of a solution
C. Microsoft Excel template
D. Templates area
Selected Answer: B
Question #: 139
Topic #: 4
You deploy a Power Virtual Agents chatbot that integrates with Dynamics 365 Omnichannel for Customer Service.
You observe that the chatbot is not able to recognize the questions asked by users.
You need to ensure that the chatbot can respond to unrecognized questions. The solution must minimize administrative effort.
What should you do?
A. Add a fallback topic.
B. Create new topics.
C. Create an entity.
D. Modify the Escalate system topic.
Selected Answer: A
Question #: 140
Topic #: 2
A company creates a canvas app.
The app requires users to enter their social security number. The app should only display the last four digits when the user tabs to a different column.
You need to configure the app.
Which option should you use?
A. Business rule
B. Business process flow
C. Power BI DAX
D. Power Fx
Selected Answer: D
Question #: 142
Topic #: 4
A company deploys a chatbot that is embedded in a Power Pages website.
The company has the following requirements for the chatbot:
• Microsoft Entra ID users only must be able to use the chatbot when accessing sensitive data.
• The chatbot must be accessible only from the Power Pages website.
You need to recommend a solution that meets the requirements.
Which two options should you recommend? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Enable Only for Teams authentication.
B. Configure a data loss prevention policy.
C. Set up a new channel for the chatbot.
D. Enable Manual authentication.
E. Enable web channel security.
Selected Answer: DE
Question #: 143
Topic #: 3
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.
A company uses a model-driven app.
The company needs to automatically update the Status column in real time.
You need to configure this feature.
Solution: Create a workflow that has an Update Record step.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: A
Question #: 144
Topic #: 5
You plan to create a dataflow by using Power Query to transform the data.
You observe that some cells display an error instead of the expected data.
You need to obtain more details about the errors.
What should you do?
A. Use the App Checker.
B. Select the cell with the error.
C. Use the Flow Checker.
D. Select the row that includes the cell with the error.
E. Use the Advanced Editor.
Selected Answer: B
Question #: 145
Topic #: 2
A company uses Power Apps.
The company plans to create a canvas app that uses a responsive design.
You need to configure the app.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Disable the Scale to fit setting.
B. Configure the height and width properties by using drag handles.
C. Enable the lock orientation setting.
D. Configure the height and width properties by using a formula.
Selected Answer: AD
Question #: 147
Topic #: 2
A company uses model-driven apps.
Users in the sales department enter the first name, last name, and phone number of customers in the app. The users request a single screen in the app to enter the customer data.
You need to configure the app.
What should you do?
A. Create a Power Automate flow.
B. Use a Power Virtual Agents app.
C. Create a canvas app.
D. Modify the site map.
Selected Answer: C
Question #: 148
Topic #: 5
A company creates a model-driven app.
Users require access to a Power BI report that is embedded in the app.
You need to configure the app.
Where should you add the report?
A. XML report
B. Dashboard
C. Business rule
D. Power Automate cloud flow
Selected Answer: B
Question #: 149
Topic #: 3
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.
A company uses a model-driven app.
The company needs to automatically update the Status column in real time.
You need to configure this feature.
Solution: Create a flow that has an Update a row action.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: B
Question #: 150
Topic #: 1
You create a Power Apps portal to provide training and documentation for students. Students create a profile on the portal and then select and pay for courses.
You plan to add free courses to the training portfolio. Free courses must be automatically available to all students after they sign in.
You need to assign default permissions to students.
What should you do?
A. Create a Students web role and set the Authenticated Users Role option to true. Assign the web role to each registered user.
B. Create an entity for managing free courses. Create entity permission records to provide access to entity records for free courses and assign the entity permissions to users when they register on the portal for the first time.
C. Create an entity for managing free courses. Create a Students web role and set the Authenticated Users role option to true. Create appropriate entity permissions to access the free course entity records and assign the entity permissions to the web role.
Selected Answer: C
Question #: 151
Topic #: 2
You create a Power Apps app for Microsoft Teams using Microsoft Dataverse for Teams.
Users report that they are unable to view the app in Teams.
You need to ensure that users can access the app.
What should you do?
A. Share the app with a security group by using the Maker portal.
B. Publish the app by using the Maker portal.
C. Request that a tenant administrator pin the app to the app bar in Teams.
D. Share the app with a security group in Teams.
E. Share the app with individual users by using the Maker portal.
Selected Answer: D
Question #: 152
Topic #: 5
A company is implementing Microsoft Power Platform solutions.
The company requests information on the features that are supported by Power Fx.
You need to identify the features of Power Fx.
What should you identify?
A. It uses imperative and declarative logic.
B. It uses an undefined value for uninitialized variables.
C. It uses a plug-in.
D. It uses the model-driven app formula language.
Selected Answer: A
Question #: 153
Topic #: 1
You attempt to deactivate several currencies in a Microsoft Dataverse environment.
You are not able to deactivate one of the currencies.
You need to determine why you cannot deactivate the currency.
What is the reason?
A. You are not the currency record owner.
B. The currency is used by an active business process.
C. The currency is the base currency.
D. The currency is used by another record.
Selected Answer: C
Question #: 154
Topic #: 8
You need to design the resort portal to meet the business requirements.
Which data source should you use?
A. Microsoft Dataverse
B. Microsoft Excel
C. Azure SQL Database
D. SQL Server
Selected Answer: B
Question #: 155
Topic #: 1
A user has access to an existing Microsoft Dataverse database.
You need to ensure that the user can create canvas apps that consume data from Dataverse. You must not grant permissions that are not required.
Which out-of-the-box security role should you assign to the user?
A. Environment Admin
B. Basic User
C. Environment Maker
D. System Customizer
Selected Answer: C
Question #: 156
Topic #: 6
You create a new independent software vendor (ISV) solution for a Power Apps app.
The Power Apps solution will be imported into multiple customer environments. The environments will have a large variety of solutions and publishers.
You need to avoid naming conflicts during solution import.
Which element should you configure?
A. Package type
B. Configuration page
C. Marketplace
D. Prefix
E. Version
Selected Answer: D
Question #: 157
Topic #: 7
You need to implement the requirement for the VP of sales.
What should you do?
A. Use a test account with a base security role with QV security added.
B. Add the System Administrator security role to your user account.
C. Use a test account with only QV security added.
D. Add QV security to your user account.
Selected Answer: A
Question #: 158
Topic #: 1
A company has locations in the United States, Brazil, India, and Japan. The company conducts financial transactions in all of these regions.
Financial transactions in Brazil are going to stop, but the office will remain open.
Users must no longer be able to create records associated with the Brazilian currency. Historical records must remain intact.
You need to configure Microsoft Dataverse to meet the requirement
What should you do?
A. Disable the Brazilian language pack.
B. Rename the Brazilian currency.
C. Delete the Brazilian currency record.
D. Deactivate the Brazilian currency record.
Selected Answer: D
Question #: 159
Topic #: 5
A company is implementing Microsoft Power Platform solutions.
The company requests information on the features that are supported by Power Fx.
You need to identify the features of Power Fx.
What should you identify?
A. It is available for purchase through a Microsoft reseller.
B. It uses an undefined value for uninitialized variables.
C. It uses formulas that are similar to Microsoft Excel formulas.
D. It uses synchronous data operations.
Selected Answer: C
Question #: 160
Topic #: 3
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.
A company uses a model-driven app.
The company needs to automatically update the Status column in real time.
You need to configure this feature.
Solution: Create a workflow that has a Change Status step.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: A
Question #: 166
Topic #: 2
You have a canvas app.
The canvas app must store data in a variable that is available only to the current screen.
You need to create the variable.
Which two functions should you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. UpdateContext
B. Navigate
C. SaveData
D. Set
E. Collect
Selected Answer: AB
Question #: 167
Topic #: 1
Your organization does not permit the use of custom code for solutions.
You need to create a view that can be viewed by all users in an organization.
Where should you create the view?
A. Advanced Find
B. Entities component of a solution
C. Microsoft Excel template
D. System Settings
Selected Answer: B
Question #: 170
Topic #: 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 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.
A company uses Dataverse.
The company plans to store and manage documents and data in the environment. The company requires a solution that minimizes Dataverse storage consumption.
You need to recommend a solution.
Solution: Configure SharePoint on-premises integration.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: B
Question #: 171
Topic #: 9
You need to capture the Date Completed value from the website using a desktop flow.
Which method should you use?
A. Use optical character recognition (OCR) on the screen to locate and extract the value.
B. Display an input dialog and prompt the user to enter the value.
C. Extract the value from the window the browser is using.
D. Retrieve the value from the HTML element in the webpage.
Selected Answer: D
Question #: 172
Topic #: 3
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 –
ADatum Corporation provides verification and investigation services that are used by insurance companies, law firms, and other organizations in the public sector. Services include verifying an individual’s background, qualifications, and specific scenarios that require onsite visit.
The thorough work ADatum Corporation performs results in highly accurate cases with minimal critical information missing. Because of these high-quality results, ADatum Corporation is quickly proving itself as one of the best in the industry. In recent months, business has significantly increased, with most new business coming from high-profile companies and individuals.
Management has decided to create a new qualification verification (QV) role to help ensure that clients get the most accurate results. This role examines completed work to ensure that nothing is missed.
Current environment –
Data storage and retention –
• All information sent by clients for services is stored in Microsoft Dataverse with a model-driven app as the interface.
• Clients enter their data in a website, which then uses a service account to create the records in the Dataverse database.
• Team members currently have full access to all Service Request records.
Service requests –
• The Service Request table includes header information about the individual or organization that is the subject of verification.
• New Service Request records are assigned to a queue. All potential users who will be performing the verifications have access to these records.
• A service request is assigned to a single user who will ensure that all qualifications are verified. This single user is the only one able to process Qualification records related to their own service requests.
• Many required tasks when performing verification services are currently done by using manual processes.
• To keep up with demand, ADatum Corporation identifies several processes that can be replaced by using Power Automate flows to hire fewer new staff and keep costs down.
Qualification verification –
• The qualification table contains details about an individual school degree, professional qualifications, and other qualifications that must be verified.
• A service request can have one or more Qualification records associated with it.
• Record status is pending verification until the initial team member finishes, at which point the member changes the status to Complete.
• When all qualification records related to a service request are verified either by manual or automated processes, the results are made available to ADatum Corporation’s client.
• In the rare event that results are questioned, a new service request is created and verified independently of the previous work that took place.
• To complete a service request, users perform the following actions: o Send a templated email by using Microsoft Outlook to the client after all qualifications for a service request are checked. o Change the service request status to Completed. Currently, service requests do not indicate when all Qualification records are addressed.
Microsoft Power platform environment
• The following environments exist: development, testing, user acceptance testing (UAT), and production.
• Managed solutions are used to move customizations from the development environment to other higher-level environments. These solutions are created and maintained by the power users and provided to internal IT for deployment when they are ready.
• Two managed solutions, Verification Process Automation and Onsite Visit, share several components.
• All customizations to Power Platform components are performed by several power users who have received training and are certified as subject matter experts.
• Power users have been granted the System Administrator security role in the development environment.
• Corporate policy prohibits power users from writing code due to lack of a formal code review process.
• Internal IT will not be able to supply any development resources for this project due to a lack of staff. This means that any customizations and automation created for this project must be low-code/no-code for the power users to implement them.
• Customizations created by power users are deployed by internal IT.
Requirements –
Process automation –
ADatum Corporation plans to establish a new QV department to verify completed work so that the quality of work is maintained. The new process for verifying professional qualifications must automate the following:
• Enter data and navigate the authority’s website. The authority website UI changes frequently because the company constantly improves the user experience.
• Search page contents for a specified value to determine validity.
• Update the corresponding Qualification record in Dataverse.
The new process for completing a service request must automate the following:
• Set the Service Request record status to Complete when work on all Qualification records is finished.
• Send an email to the client with the results when the service request is completed. The email must list each qualification as either Valid or Not Valid, depending on the verification.
Qualification verification –
• Service request results will not be released to clients until all related Qualification records are set to a Complete status.
• To check work done by a wide array of users, 10 percent of Qualification records must be double checked.
• Qualification records must be automatically assigned to a queue.
• Qualification records must be flagged with a new status field named Assigned to ensure that records are rechecked.
• Ensure that only QV team members can change the status from Assigned to In Progress to Complete.
• Record the name of the QV team member who performed the work and the date completed.
Governance and security –
• All components required for the verification process must be included in a new solution.
• Corporate security requires that deployments to non-development environments must be automated using service accounts.
• User security and data access must also be consistent across environments, except for the elevated access of the power users in the development environment.
• The Onsite Visit managed solution has a table that is not in the Verification Process Automation managed solution. This table must be upgraded prior to the go-live date without the other shared components.
• A VP of sales requires a test environment to demonstrate to potential clients the security policies that are included in their initial offering.
Issues –
• More employees than are required can access individual client information and continue to have access after a service request is completed.
• When users go on vacation, all their outstanding Service Request records are assigned to a substitute employee. The substitute employees are unable to see all the qualifications related to their service requests.
• Currently, testing the new QV functionality outside the development environment is not possible due to corporate security policies requiring the same security role across all environments.
• Internal IT reports that the solution import to the test environment failed because of missing dependencies related to the flow for completing service requests.
You need to create the automation for the qualification verification process.
Which two actions should you perform? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Add a Dataverse connector.
B. Add an Outlook connector.
C. Create an on-premises data gateway reference.
D. Update the Qualification records to finished.
E. Create a Service Request record.
Selected Answer: AB
Question #: 173
Topic #: 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 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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Dataverse Search to search for the word run.
Does the solution meet the goal?
A. Yes
B. No
Selected Answer: A
Question #: 174
Topic #: 10
You need to design the chat solution to answer the inquiry from Guest1.
Which three components can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Variables
B. Escalations
C. Smart match
D. Synonyms
E. Topics
Selected Answer: BDE
Question #: 175
Topic #: 1
You are using the Data import wizard to import records into the account table from a CSV file.
The CSV-to-table mapping is as follows:
✑ The Name column represents the account name and maps to the Account Name column.
✑ The Parent Name column represents the holding company of the account with subsidiaries underneath.
Records that are imported into the table are only related to other records in the file.
You need to configure the import to create the relationship between records.
What should you do?
A. Map Parent Name in the CSV file to the Parent Account column. Select Account Name as the lookup criteria.
B. Map Parent Name in the file to the Parent Account column. Select Parent Account as the lookup criteria.
C. Create an alternate key on the account table by using the Account Name column. Do not map Parent Name in the file.
D. Look up the record IDs of the records in the Parent Account column. Add the record IDs as a new column in the file. Map the new column to the Parent Account column.
Selected Answer: A
Question #: 176
Topic #: 2
You create a Power Apps app.
The app must be able to display a list of records that are sorted by category. The app must also expand or hide the list by subtopics.
You need to configure the app.
Which tool should you use?
A. card
B. expression
C. gallery
D. Power BI dashboard
Selected Answer: C
Question #: 177
Topic #: 5
You create and publish a Power BI report that contains an embedded canvas app. The report will be used by multiple people.
The canvas app has an issue that must be corrected.
You update the canvas app.
You need to ensure that the updated canvas app is available in the published Power BI report.
What should you do?
A. Manually refresh the data source on the published Power BI report
B. Publish the canvas app
C. Publish the Power BI report from Power BI Desktop and reshare to any users
D. Publish the Power BI report from Power BI Desktop
Selected Answer: B
Question #: 178
Topic #: 3
A company creates a Power Automate cloud flow for a Power Apps app.
The cloud flow must send an email to each active contact.
You need to configure the flow.
Which feature should you use?
A. Condition
B. Apply to each
C. Wait
D. Parallel branch
Selected Answer: B
Question #: 179
Topic #: 2
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 College is a post-secondary school that wants to start a football team. The college uses Microsoft Power Platform to manage its recruiting efforts. The registration team and assistants use model-driven apps. The coaches use canvas apps on their mobile devices.
Prospects are considered underage if they are younger than 18 years old at the time of registration.
Current environment –
Environment –
• Custom code is not allowed in the system.
• Server-side synchronization is configured for emails, appointments, contacts, and tasks.
• The database and file storage of Dataverse must be minimized to keep costs low.
Contact table –
• Birthdate is a custom date and time field.
• Age at Registration is a calculated field that displays the age of the prospect at the time of registration.
• Current Age is a calculated field that displays the age of the prospect based on the current date and time.
Evaluation table –
• The Evaluation table is a custom table used to track evaluation criteria.
• Evaluation records cannot be manually created.
• Users must not be able to continue until an evaluation record is created automatically for the prospect.
Consent table –
• The consent forms completed by the parents are stored as records in the Consent table.
• Occasionally, a parent cannot complete the consent online and a paper copy must be printed. The signed copy must be scanned and stored with the consent record.
Team website –
• The team website is created by using Power Pages.
• A starter layout template was used to create the site.
• The site consists of five pages:
o Home: A page open to everyone to view the announcements from the team. o Schedule: A page open to everyone to view the tryout and game schedule. o Evaluations: A page that displays tracking from the evaluation table. Prospects are able to view their own information only. o Forms: A page that displays the consent form. o Contact Us: A page for anyone to submit questions and comments.
• Two web roles for authenticated users are created: Primary Contact User and Prospect User. o All primary contacts and prospects are assigned to their respective roles.
Requirements –
Registration –
• Parents and prospects are created as contacts and must be linked.
• The registration team must be able to rapidly create prospects without navigating away from the Parents form. Only the First Name, Last Name, and Birthdate fields should be displayed for the team.
• Assistants must be able to update prospect information and add teams that the prospect has previously played on to a subgrid.
Parental consent –
• When a prospect is underage, a Primary Contact field will appear. The field must be populated before the prospect record can be saved.
• A view named Underage Prospects that lists all underaged prospects is required.
• The Underage Prospects view must run once a week without requiring modifications to display correct information.
• A consent email must meet the following requirements:
o be sent to the primary contact of each new underage prospect o contain a link to the team website o be automatically sent weekly and tracked to the contact record in Dataverse o include the current date using the full month name, date, and year
Evaluations –
• Coaches rate prospects each day on a scale of 1-10 in three categories: endurance, coordination, and skill.
• The total of the three categories is displayed at the bottom of the form. If the total for the day is greater than 25, the number should appear green.
You need to view website questions and comments.
Where should you view this information?
A. Evaluations
B. Lead
C. Contact
D. Feedback
Selected Answer: D
Question #: 180
Topic #: 3
You are creating a new business process flow to qualify leads.
You create an action. The action is not available inside the Action Step.
You need to make the action available to the Action Step.
Which two steps must you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Ensure that the entity for the action matches the corresponding entity for the business process flow stage.
B. Add at least one step to the action.
C. Select Run as an on-demand process.
D. Activate the action.
Selected Answer: AD
Question #: 181
Topic #: 3
You are creating a cloud flow for an automation targeting Dataverse.
When a new account is created in Dataverse, the name of the account must be updated based on the following logic:
• If the Account Category Code equals Preferred Customer (1), pre append the value Preferred | to the name.
• If the Account Category Code equals Standard (2) or is not populated, pre-append Standard | to the name.
You need to define the correct formula to use for the automation.
Which formula should you use?
A. if(equals(triggerOutputs()?[‘body/accountcategorycode’), 1), concat(‘Standard | ‘, triggerOutputs()?[‘body/name’]), concat(‘Preferred | ‘, triggerOutputs()?[‘body/name’]))
B. if(equals(triggerOutputs()?[‘body/accountcategorycode’), 2), concat(‘Standard ‘, |triggerOutputs()?[‘body/name’]), concat(‘Preferred | ‘, triggerOutputs()?[‘body/name’]))
C. if(equals(outputs(‘trigger’)?[‘body/accountcategorycode’], 1), concat(‘Standard | ‘, outputs(‘trigger’)?[‘body/name’]), concat(‘Preferred | ‘, outputs(‘trigger’)?[‘body/name’]))
D. if(equalsfoutputs(‘trigger’)body/accountcategorycode’], 2), concat(‘Standard | ‘, outputs(‘trigger’)?[‘body/name’]), concat(‘Preferred | ‘,outputs(‘trigger’)?[‘body/name’]))
Selected Answer: A
Question #: 182
Topic #: 12
You need to design the resort portal’s email registration process.
Which solution should you use?
A. Default the invitation code from the email upon logging into the portal.
B. Auto-populate the invitation code field on the sign in screen from the email link.
C. Embed the invitation code in the email link URL.
D. Send the customer their username and temporary password in the email link.
Selected Answer: C
Question #: 183
Topic #: 3
A cloud flow you authored failed several times in production due to a transient network issue. The issue is now resolved.
You need to reprocess the failed flow runs with the least amount of administrative effort.
What should you do?
A. Resubmit each run individually.
B. Resubmit all runs in bulk.
C. Rerun the trigger action.
D. Turn the flow off and then on.
Selected Answer: C