Jun-2022 PL-400 Study Material, Preparation Guide and PDF Download [Q20-Q42]

Share

Jun-2022 PL-400 Study Material, Preparation Guide and PDF Download

Free PL-400 Certification Sample Questions with Online Practice Test

NEW QUESTION 20
A university has implemented Dynamic 365 Sales. Several department use opportunity records to bid for funding for project within their departments.
Each department's opportunities are not visible to other departments. However, there are times two departments needs to work together on an opportunity.
You need to configure the security to meet the business requirements.
Solution: Use position hierarchy security and define the two departments as positions.
Does the solution meet the goal?

  • A. Yes
  • B. No

Answer: B

 

NEW QUESTION 21
Teachers in a school district use Azure skill bots to teach specific classes. Students sign into an online portal to submit completed homework to their teacher for review. Students use a Power Virtual Agents chatbot to request help from teachers.
You need to incorporate the skill bot for each class into the homework bot.
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.

Answer:

Explanation:

1 - Create a manifest for the skill bot.
2 - Register the skill bot in Power Virtual Agents.
3 - Register the homework bot in Power Virtual Agents.
Reference:
https://docs.microsoft.com/en-us/azure/bot-service/skill-implement-skill
https://docs.microsoft.com/en-us/azure/bot-service/skill-implement-skill
https://docs.microsoft.com/en-us/azure/bot-service/skills-write-manifest

 

NEW QUESTION 22
You work for a not-for-profit agency that manages business processes by using Power Platform custom entities.
Volunteer registration and onboarding are manual processes that include multiple related entities.
You need to implement a portal solution that replaces the manual processes.
Which modules should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/powerapps/maker/portals/portal-templates
https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/configure-web-form-metadata

 

NEW QUESTION 23
You need to improve warehouse counting efficiency.
What should you create?

  • A. a model-driven app that allows the user to key in inventory counts
  • B. a flow that updates the warehouse counts as the worker performs the count
  • C. a canvas app that scans barcodes to allow a warehouse worker to select inventory counts
  • D. A Power BI dashboard that shows the inventory counting variances

Answer: C

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

 

NEW QUESTION 24
A multinational company requires that all phone numbers be standardized as country code + area code + phone number.
The application design team decides that a custom PowerApps component framework (PCF) control should be used to prompt users for an area code and correctly format the phone number.
You need to get the list of valid area codes when a contact record is opened and before the user enters a new phone number.
In which function should you call webAPI.retrieveMultipleRecords?

  • A. notifyOutputChanged
  • B. init
  • C. getOutputs
  • D. updateView

Answer: D

Explanation:
Explanation
The updateView method will be called when any value in the property bag has changed. This includes field values, data-sets, global values such as container height and width, offline status, component metadata values such as label, visible, etc.
Set the value of the field component to the raw value from the configured field.
Note: webAPI.retrieveMultipleRecords retrieves a collection of entity records.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/reference/control/updateview

 

NEW QUESTION 25
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: Share the individual opportunity that member of one department are working on with all members of the second department, and give those members the appropriate permissions.
Does the solution meet the goal?

  • A. Yes
  • B. No

Answer: B

 

NEW QUESTION 26
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 custom connector that uses the JSON code.
  • B. Create a Power Automate flow to import data.
  • C. Copy your JSON code to the app.
  • D. Create an API definition for the Azure Function.
  • E. Create a custom connector that uses the Azure Function API.

Answer: D,E

Explanation:
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/app-service-export-api-topow

 

NEW QUESTION 27
You need to reduce response time for the information email on the website.
What should you create?

  • A. a logic app that moves all emails received to Azure Blob storage
  • B. a Power Apps app that displays the number of email received in a dashboard
  • C. a flow that creates a SharePoint item for each email response
  • D. a flow that creates a notification in Microsoft Teams

Answer: D

Explanation:
Scenario:
Customers report that the response time from the information email listed on the Adventure Works Cycles website is greater than five days.
Microsoft Teams is used for all collaboration.
Microsoft teams support email notifications.
Reference:
https://support.microsoft.com/en-us/office/manage-notifications-in-teams-1cc31834-5fe5-412b-8edb-43fecc78413d
Topic 2, Bellows Sports
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:

Each division has tournaments that take place in specific locations. Users must be able to select the division for a tournament location.
Information about upcoming tournaments must be pre-located into the registration form when the registration form loads.
The form must include a custom button that sends an email confirmation to the player after the player registers.
The button must not be visible until after the form is saved.
Security
The company identifies the following job roles:

You must grant users the minimum permissions required to perform their job tasks.
Data automation
Customer name must be added to Dynamics 365 Finance automatically after it is entered.
You must produce a report that details the number of registrations for a day and send the report as a PDF to the management team.
You must implement mechanisms to handle all code-related errors.
When a customer record is updated, the system must look up the account number for the customer in the accounting system.
Referrals must be imported into the system as soon as they are available.
Issues
Apps
The captions for the New and Save buttons do not render properly on the form.
Interns can create apps but cannot interact with their own data.
Portal
The query for all registered users must return the data categorized by division. Queries must return only the Name and Sport fields. Queries return all fields. The query is as follows:

Solution checker issues
You run solution checker and observe Plug-in or workflow activity errors in the following code sets:

Code
The following code runs when the registration form loads. You must implement a mechanism to handle errors that occur in the code:

 

NEW QUESTION 28
You are developing a Web API for a company.
You need to implement the appropriate operations to meet the company's requirements.
What should you implement? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation

Box 1: Functions
Box 2: Actions
Box 3: Complex types
Complex types are keyless named structured types consisting of a set of properties. Complex types are commonly used as property values in model entities, or as parameters or return values for operations.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/web-api-types-operations#c

 

NEW QUESTION 29
You are training a group of makers to use Power Automate.
You have the following expressions:

You need to identify what each expression is doing.
What does each expression do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://powerusers.microsoft.com/t5/Building-Flows/How-to-determine-status-code-for-a-condition/td-p/355653
https://blogs.msmvps.com/windsor/2019/04/25/microsoft-flow-error-handling/

 

NEW QUESTION 30
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

Answer: B

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

 

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

  • A. Add b condition containing approval hierarchy.
  • B. Add a configure run that is set to Is successful.
  • C. Add a data operation that specifies the false conditions.
  • D. Add a timeout setting to the approval flow.

Answer: D

Explanation:
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.
Reference:
https://www.o365dude.com/2018/06/02/timeout-flow-approvals/

 

NEW QUESTION 32
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 model-driven app based on customer service entities
  • B. a canvas app that guides the technician through the inspection
  • C. a logic app that guides the technician through the inspection
  • D. a flow that maps inspection data to Dynamics 365 Field Service

Answer: A,D

Explanation:
Explanation
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/

 

NEW QUESTION 33
A university manages grant applications using a model-driven app.
Users report that the message on the Grant Application screen is outdated. The screen shows the following:

Use the drop-down menus to select the answer choice that answers each question based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation

Reference:
https://www.loganconsulting.com/blog/how-use-power-automate-trigger-workflows-microsoft-dynamics-crm/

 

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

  • A. formContext.data.removeOnLoad(myFunction)
  • B. formContext.data.addOnLoad(myFunction)
  • C. formContext.data.entity.addOnSave(myFunction)
  • D. formContext.data.isValid()
  • E. addOnPreProcessStatusChange

Answer: B

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-driven-apps/clientapi/reference/grids/gridcontrol/addonload 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.

 

NEW QUESTION 35
You are developing a model-driven app. The app uses data from two custom tables. The tables have a parent-child relationship. The parent record form contains a subgrid that displays the child records.
When creating a new child record from the parent form, data must automatically populate in the child record form to reduce data input errors.
You need to implement the solution.
What should you do?

  • A. Include a quick view form on the child record showing the data from the parent record.
  • B. Use a Power Automate flow to read data from the parent record and update the child record upon creation.
  • C. Create a business rule that sets the default values on the child record fields to values from the parent record.
  • D. Map table columns from the parent record to the child record.

Answer: D

Explanation:
A subgrid exists within a main form and let app users view data within a Dataverse table, typically related to the record currently being reviewed.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/sub-grid-properties-legacy

 

NEW QUESTION 36
A company has a development environment and a production environment. The production environment has several third-party managed and unmanaged solutions that made changes to the Contact main form.
You create a new solution in the development environment. You add the Contact entity and the Contact main form to the solution. You create a custom field on the Contact entity.
What happens when you perform these actions and import the solution into the production environment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/previous-versions/dynamicscrm-2016/developers-guide/gg309329(v=crm.8)

 

NEW QUESTION 37
You are troubleshooting Power Apps solutions.
You need to determine the cause for the identified issues.
What is the root cause for each issue? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation

Box 1: A canvas app in the first solution has errors.
Failures that occur during background processing of the analysis will fail with 'Couldn't be completed' status and return an error message in the Power Apps portal as well as send email notification to the requestor.

Selecting the portal notification will link to this page of common issues for further troubleshooting. If one of the provided common issues does not resolve the problem, a reference number is also returned. Provide this reference number to Microsoft Support for further investigation.

Box 2: The code uses the following rule: web-use-strict-mode
web-use-strict-mode is able to throw a SyntaxError before the script is executing.
Example:
The reason is JavaScript lets you compare different variable types but this can have unexpected results, so by using the strict === it compares the same type and won't have unexpected results this gets a warning entity.field == "Line1" Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/common-issues-resolutions-solution-ch

 

NEW QUESTION 38
You are researching integrations with several external systems.
Each integration has different requirements.
You need to determine which data sources to use to meet each requirement.
What should you use? To answer, drag the appropriate data sources to the correct requirements. Each data source may be used once, more than one, 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.

Answer:

Explanation:

Explanation

Box 1: Virtual entity
Initially, defining a virtual entity is the same as defining a custom entity: you specify the entity, attributes, and relationships for the new virtual entity type.
You can use GUIDs as primary keys in the external data source.
Box 2: Virtual entity
Virtual entities enable the integration of data residing in external systems by seamlessly representing that data as entities in Microsoft Dataverse (Common Data Service), without replication of data and often without custom coding. Virtual entities support create, updates and delete of data in the external system.
Box 3: Custom connector
A custom connector is a wrapper around a REST API (Logic Apps also supports SOAP APIs) that allows Logic Apps, Power Automate, or Power Apps to communicate with that REST or SOAP API.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/virtual-entities/get-started-ve

 

NEW QUESTION 39
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.)

You check the security roles for the user as shown in the Manage User Roles exhibit. (Click the Manage User Roles tab.).

You also check the privileges for that role as shown in the Common Data Service User Security Role exhibit. (Click the Security Role tab.)

You need to prevent the error from recurring.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

 

NEW QUESTION 40
You need to reduce response time for the information email on the website.
What should you create?

  • A. A flow that creates a SharePoint item for each email response
  • B. A power Apps app that displays the number of emails received in a dashboard
  • C. Logic app that moves all emails received to Azure Blob storage.
  • D. A flow that create a notification in Microsoft Teams

Answer: D

Explanation:
Scenario:
Customers report that the response time from the information email listed on the Adventure Works Cycles website is greater than five days.
Microsoft Teams is used for all collaboration.
Topic 1, Adventure Works
Background
Current environment
Adventure Works Cycles wants to replace their paper-based bicycle manufacturing business with an efficient paperless solution. The company has one manufacturing plant in Seattle that produces bicycle parts, assembles bicycles, and distributes finished bicycles to the Pacific Northwest.
Adventure Works Cycles has a retail location that performs bicycle repair and warranty repair work. The company has six maintenance vans that repair bicycles at various events and residences.
Adventure Works Cycles recently deployed Dynamics 365 Finance and Dynamics 365 Manufacturing in a Microsoft-hosted environment for financials and manufacturing. The company plans to leverage the Microsoft Power Platform to migrate all of their distribution and retail workloads to Dynamics 365 Unified Operations.
The customer uses Dynamics 365 Sales. Dynamics 365 Customer Service and Dynamics 365 Field Service.
Retail store information
Adventure Works Cycle has one legal entity, four warehouses, and six field service technicians.
Warehouse counting is performed manually by using a counting journal. All warehouse boxes and items are barcoded.
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.
Adventure Works Cycles uses a Power Apps app for local bike fairs to attract new customers.
A canvas app is being developed to capture customer information when customers check in at the retail location. The app has the following features:
Customer selects yes or no if they are on the mailing list.
Customer selects the amount of times they have visited the store.
Customer selects the type of service needed.
The search result returns all last name records that match the search term.
Technology
Requirements
A plug-in for Dynamics 365 Sales automatically calculated the total billed time from all activities on a particular customer account, including sales representative visits, phone calls, email correspondence, and repair time compared with hours spent.
A shipping API displays shipping rates and tracking information on sales orders. The contract allows for 3,000 calls per month.
Ecommerce orders are processed in batch daily by using a manual import of sales orders in Dynamics 365 Finance.
Microsoft Teams is used for all collaboration.
All testing and problem diagnostics are performed in a copy of the production environment.
Customer satisfaction surveys are recorded with Microsoft Forms Pro. Survey replies from customers are sent to a generic mailbox.
Automation
A text message must be automatically sent to a customer to confirm an appointment and to notify when a technician is on route that includes their location.
Ecommerce sales orders must be integrated into Dynamics 365 Finance and then exported to Azure every night.
A text alert must be sent to employees scheduled to assist in the repair area of the retail store if the number of repair check-ins exceeds eight.
Submitted customer surveys must generate an email to the correct department. Approval and follow-up must occur within a week.
Reporting
The warehouse manager's dashboard must contain warehouse counting variance information.
A warehouse manager needs to quickly view warehouse KPIs by using a mobile device.
Power BI must be used for reporting across the organization.
User experience
Warehouse counting must be performed by using a mobile app that scans barcodes on boxes.
All customer repairs must be tracked in the system no matter where they occur.
Qualified leads must be collected from local bike fairs.
Issues
Warehouse counting must be performed by using a mobile app that scans barcodes on boxes.
All customer repairs must be tracked in the system no matter where they occur.
Qualified leads must be collected from local bike fairs.
Internal
User1 reports receives an intermittent plug-in error when viewing the total bill customer time.
User2 reports that Azure consumption for API calls has increased significantly to 100 calls per minute in the last month.
User2 reports that sales orders have increased.
User5 receives the error message: 'Endpoint unavailable' during a test of the technician dispatch ISV solution.
The parts department manager who is the approver for the department is currently on sabbatical.
External
CustomerB reports that the check-in app returned only one search result for their last name, which is not the correct name.
Nine customers arrive in the repair area of the retail store, but no texts were sent to scheduled employees.
Customers report that the response time from the information email listed on the Adventure Works Cycles website is greater than five days.
CustomerC requested additional information from the parts department through the customer survey and has not received a response one week later.

 

NEW QUESTION 41
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.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/connectors/custom-connectors/
https://docs.microsoft.com/en-us/dynamics365/customer-insights/audience-insights/export-power-apps

 

NEW QUESTION 42
......

PL-400  Certification Study Guide Pass PL-400 Fast: https://www.actualtestsit.com/Microsoft/PL-400-exam-prep-dumps.html

PL-400 Dumps PDF 2022 Program Your Preparation EXAM SUCCESS: https://drive.google.com/open?id=1wIuvhWlfhIfm20PL-Lcwk_zXwoCsAEPN