Best Preparations of PL-400 Exam 2021 Microsoft Certified: Power Platform Developer Associate Unlimited 173 Questions
Focus on PL-400 All-in-One Exam Guide For Quick Preparation.
NEW QUESTION 61
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 Environment Maker security role but need the Delegate security role.
- B. Interns have the Common Data Service User security role but need the Environment Maker security role.
- C. Interns have the System Customizer security role but need the Environment Maker security role.
- D. Interns have the Environment Maker security role but need the Common Data Service User security role.
- E. Interns have the Environment Maker security role but need the System Customizer security role.
Answer: E
Explanation:
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 Configure Common Data Service Question Set 2
NEW QUESTION 62
An organization implements Dynamics 365 Sales.
You need to trigger a business rule when the main form in saved.
What should you do?
- A. Set the scope of the business rule to one specific form where business rule triggers.
- B. Set the scope of the business rule to Entity.
- C. Set the scope of the business rule to All Forms.
- D. Write a business rule to trigger on a change of ModifiedOn field.
Answer: B
Explanation:
Explanation
Set scope of business rule to "Entity" instead of "All Form". This will trigger it on server side.
Reference:
https://docs.microsoft.com/en-us/previous-versions/dynamicscrm-2016/developers-guide/dn481574(v=crm.8)
NEW QUESTION 63
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.
Answer:
Explanation:
Reference:
https://docs.microsoft.com/en-us/powerapps/teams/embed-teams-app
https://docs.microsoft.com/en-us/microsoftteams/teams-app-permission-policies
NEW QUESTION 64
A company must copy customer account data changes from a Common Data Service (CDS) instance into an external system.
Azure Storage Queues are used to pass the changes from CDS to the external system.
You have the following code. (Line numbers are included for reference only.)
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:
Explanation
Box 1: Yes
Box 2: Yes
Box 3: No
Either new/updated or removed/deleted.
Box 4: Yes
NEW QUESTION 65
You need to select the appropriate methods using the Azure Event Grid.
Which method should you use for each requirement? To answer, drag the appropriate methods to the correct requirements. Each method 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:
Explanation
Box 1: Event handler
Event handlers - The app or service reacting to the event.
Box 2: Event subscriptions
Event subscriptions - The endpoint or built-in mechanism to route events, sometimes to more than one handler. Subscriptions are also used by handlers to intelligently filter incoming events.
Note:
There are five concepts in Azure Event Grid that let you get going:
Events - What happened.
Event sources - Where the event took place.
Topics - The endpoint where publishers send events.
Event subscriptions - The endpoint or built-in mechanism to route events, sometimes to more than one handler. Subscriptions are also used by handlers to intelligently filter incoming events.
Event handlers - The app or service reacting to the event.
Reference:
https://docs.microsoft.com/en-us/azure/event-grid/overview
NEW QUESTION 66
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 67
You are creating an integration that uses an Azure function to create records in the Common Data Service when leads are submitted from your company website.
You create and configure a Common Data Service application user.
You do not have administrator access to the Common Data Service environment you are using for access to Azure Active Directory. Company policy dictates that service accounts must be used for integrations, and integrations must not be granted privileges beyond what is needed.
You need to recommend actions that an administrator should perform to configure access for the Azure Function.
Which three actions should you perform? Each correct selection presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. Create an application registration in Azure Active Directory.
- B. Deploy Azure B2B guest permissions to the application user.
- C. Assign the system administrator security role to the application user.
- D. Create a new security role with the minimum required permissions and assign to the application user.
- E. Grant the application delegated permissions to the Dynamics CRM API in Azure Active Directory.
- F. Assign the Power Platform administrator role to the application user in Azure Active Directory.
Answer: A,D,E
Explanation:
Explanation/Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/walkthrough-register-app- azure-active-directory Develop integrations Testlet 1 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
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 68
A company is creating a new system based on the Common Data Service (CDS).
You need to select the CDS features that meet the company's requirements.
Which features should you select? To answer, drag the appropriate features to the correct requirements. Each feature may be used once, more than once, or not at all. You may needs to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
NEW QUESTION 69
A company delivers packages to businesses and consumers. A custom entity named Package captures the package details.
You need to add the following sets of fields to the entity and leverage the built-in operations of the platform:
* A set of fields to represent the package length, width, depth, and weight. The maximum value for any dimension is 100 centimeters.
* A set of fields for time-sensitive attributes to calculate the efficiency of a delivery based on when the delivery is entered in the system and the existing custom fields: Pickup time and Delivery time.
Which constructs should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation
Box 1: DIFFINMINUTES(Created on, Delivery Time)
DIFFINMINUTES (date and time, date and time) returns the difference in minutes between two Date and Time columns.
Box 2: Duration
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/define-calculated-fields
NEW QUESTION 70
A company uses five different shipping companies to deliver products to customers. Each shipping company has a separate service that quotes delivery fees for destination addresses.
You need to design a custom connector that retrieves the shipping fees from all the shipping companies by using their APIs.
Which three elements should you define for the custom connector? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. OpenAPI definition
- B. Address parameter
- C. Fee reference
- D. Fee parameter
- E. Authentication model
Answer: A,B,E
Explanation:
C: You can create a custom connector using a OpenAPI definition file or a URL to OpenAPI definition.
B: On the Security page you get to choose how to authenticate to the API.
A: If you were to create a Custom Connector from scratch, then you whould have to study the API you have chosen and type in the URL manually here.
Reference:
https://carinaclaesson.com/2019/09/06/setting-up-a-custom-connector-from-an-openapi-file-and-utilizing-it- in-powerapps-and-flow/
NEW QUESTION 71
You are creating a flow using the Common Data Service (CDS) connector.
You need to select the appropriate triggers.
Which triggers should you use? To answer, drag the appropriate triggers to the correct scenarios. Each trigger 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:
Explanation
NEW QUESTION 72
You need to reduce response time for the information email on the website.
What should you create?
- A. A flow that create a notification in Microsoft Teams
- B. A flow that creates a SharePoint item for each email response
- C. A power Apps app that displays the number of emails received in a dashboard
- D. Logic app that moves all emails received to Azure Blob storage.
Answer: A
Explanation:
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.
NEW QUESTION 73
A manufacturing company takes online orders.
The company requires automatic validation of order changes. Requirements are as follows:
If validation is successful, the order is submitted.
If exceptions are encountered, a message must be shown to the customer.
You need to set up and deploy a plug-in that encapsulates the rules.
Which options 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/developer/common-data-service/event-framework
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/handle-exceptions
NEW QUESTION 74
A company is creating a new system based on Common Data Service.
You need to select the features that meet the company's requirements.
Which options should you use? To answer, drag the appropriate options to the correct requirements. Each option 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/powerapps/maker/common-data-service/create-edit-entity-relationships
NEW QUESTION 75
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:
Explanation
Box 1: Create a 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.
Box 2: Use an AppSource connector
You can only retrieve the Customer, UnifiedActivity, and Segments entities through the Power Apps connector. Other entities are shown because the underlying connector supports them through triggers in Power Automate.
Scenario: Customer information is stored in the Accounts entity.
Box 3: Use a native application function
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.
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 76
A company uses SharePoint for its intranet and other functions. The company has also implemented model-driven apps.
SharePoint users must be able to create contact records in the Common Data Service (CDS), without having to navigate to the model-driven apps.
You need to create a link in SharePoint to open the CDS contact from displaying data from SharePoint.
How should you complete the URL? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation
Box 1: main.aspx
Example, to open the Active Contacts view.
https://myorg.crm.dynamics.com/main.aspx?etn=contact&pagetype=entitylist&viewid={00000000-0000-0000-0 Box 2: etn Etn: The logical name of the entity. Important: Do not use the etc (entity type code) parameter that contains an integer code for the entity. This integer code varies for custom entities in different organizations.
Box 3: Extraqs
Extraqs: Optional for forms. This parameter contains encoded parameters within this parameter.
When you open a new form by using the URL address, you can include arguments in the extraqs parameter to set field values Note: You must encode the parameters passed in the extraqs parameter. To encode the parameters, use encodeURIComponent. To use special characters like "=" or "&" in the parameter values, you must double encode (e.g. to set name to A=B&C, it would be extraqs=name%3DA%253DB%2526C).
Box 4: entitylist
Pagetype: The type of page. There are two possible values:
- entityrecord
Displays an entity record form.
- entitylist
Displays an entity view.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/open-forms-views-dialogs-reports-url
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/set-field-values-using-parameters-pas
NEW QUESTION 77
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:
The app includes the following code to save all required information. (Line numbers are included for reference only.)
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:
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-clear-collect-clearcollect
NEW QUESTION 78
User1 and User2 use a form named F1 to enter account dat
a. Both users have the same security role, SR1, in the same business unit.
User1 has a business rule to make the main phone mandatory if the relationship type is Reseller. User2 must occasionally create records of the Reseller type without having the reseller's phone number and is blocked by User1's business rule.
You need to ensure that User2 can enter reseller data into the system.
Which three actions should 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.
NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct order you select.
Answer:
Explanation:
1 - Open from F1 and save it as a form named F2.
2 - Remove the business role from form F2.
3 - Create a business rule for form F2 to make ....
NEW QUESTION 79
You need to select the appropriate methods using the Azure Event Grid.
Which method should you use for each requirement? To answer, drag the appropriate methods to the correct requirements. Each method 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/azure/event-grid/overview
NEW QUESTION 80
You are synchronizing company data from a SQL Server-based .NET application into a Common Data Service (CDS) environment.
The data is entered in both the SQL Server and CDS systems.
You have a program that includes the following code:
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:
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/org-service/web-service-error-codes
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/org-service/entity-operations-update-delete#use-upsert
NEW QUESTION 81
......
Guaranteed Success with PL-400 Dumps: https://www.actualtorrent.com/PL-400-questions-answers.html
Pass Microsoft PL-400 Exam – Experts Are Here To Help You: https://drive.google.com/open?id=1wOPqwyjqXNNHKfigMX4K_KNHihiwiEHN