It is impossible to pass Microsoft PL-400 exam without any help in the short term. Come to Pass4sure soon and find the most advanced, correct and guaranteed Microsoft PL-400 practice questions. You will get a surprising result by our Most recent Microsoft Power Platform Developer practice guides.
Also have PL-400 free dumps questions for you:
NEW QUESTION 1
A company uses a model-driven app to record details of laboratory test.
You are asked to create a custom component that makes it easier to capture multiple values from lab test results on mobile devices.
You need to create the interface for the dataset in case the mobile devices lose connection to the network. Which method should you use?
Answer: A
Explanation:
Use LoadData and SaveData for basic data storage while offline. Note:
When building mobile apps, one of the most common scenarios app makers face is how to enable their users be productive in situations where there is limited or no connectivity at all. This has been one of the most requested features for PowerApps to allow running apps while being disconnected and to provide some support for offline data caching. In this release of PowerApps, we are delivering the first set of improvements for app makers to achieve that by enabling:
Launching the PowerApps mobile player app offline
Running apps while being offline
Determine when your app is online or offline or in a metered connection by using the Connection signal object.
Leverage existing formulas such as LoadData and SaveData for basic data storage while offline.
Reference:
https://powerapps.microsoft.com/sv-se/blog/build-offline-apps-with-new-powerapps-capabilities/
NEW QUESTION 2
An organization plans to set up a secure connector for Power Apps. The App will capture tweets from Twitters about the organization’s upcoming product for sales follow-up.
You need to configure security for the app. Which authentication method should you use?
Answer: A
Explanation:
Configure OAuth2 provider settings for portals.
The OAuth 2.0 based external identity providers involve registering an "application" with a third-party service to obtain a "client ID" and "client secret" pair.
The supported providers are:
Microsoft Account
Twitter
Facebook
Google
LinkedIn
Yahoo
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/configure-oauth2-settings
NEW QUESTION 3
A company uses Dynamics 365 Sales.
Sales commission must be calculated when an order is placed. You create an Azure Function to perform the calculation. The Azure Function has an HTTP trigger.
You need to configure the Plug-in Registration tool to send data to the Azure Function when an order is placed. You open the Plug-in Registration tool and connect to Dynamics 365 Sales.
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: A
Explanation:
Step 1:SelectRegister New Web Hook.
Configure Dynamics 365 Sales to Call Your Webhook in Azure Functions
* 1. Open the Plug-in Registration Tool and connect to your organization.
* 2. Select Register->Register New Web Hook
Step 2: Enter the endpoint URL
Step 3: Register a New Step for Create of SalesOrder.
Register a new webhook, and then tie that webhook to an event in Dynamics 365 Sales. Select your newly registered webhook, right-click it, and then choose "Register New Step."
Note that the webhook here is set to execute whenever a change to an account record is detected within Dynamics 365 Sales.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/tutorial-write-plug-in
NEW QUESTION 4
A company has a model-driven app that captures applications from prospective students.
You are asked to create a new re-usable custom component using the Power Apps component framework (PCF).
The custom component must allow entry of a date of birth and validate that the applicant is not a minor. You create the class AuditDatePicker in the TypeScript file Index.ts and the style sheet DatePicker.css.
You need to define the component to be available only for relevant fields and its properties when used in a form.
How should you complete the manifest? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer: A
Explanation:
Box 1: AuditDatePicker
Constructor: Constructor of the code component. Box 2:DateandTime.DateOnly
Box 3: bound
usage: Has two properties, bound and input. Bound properties are bound only to the value of the field. Input properties are either bound to a field or allow a static value.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/manif https://docs.microsoft.com/en-us/powerapps/developer/component-framework/implementing-controls-using-typ
NEW QUESTION 5
A manufacturing company uses a Common Data Service (CDS) environment to manage their parts inventory across two warehouses modeled as business units and named WH1 and WH2.
Data from the two warehouses is processed separately for each part that has its inventory quantities updates. The company must automate this process, pushing inventory updates from orders submitted to the warehouses. You need to build the automation using Power Automate flows against the CDS database. You must achieve this goal by using the least amount of administrative effort.
Which flow or flows should you recommend?
Answer: H
Explanation:
With the Common Data Service connector, you can create Power Automate flows that are initiated by create and update events within Dataverse. Additionally, you can perform create, update, retrieve, and delete actions on records within Dataverse.
You can use scopes to determine if your flow runs if you create a new record, if a new record is created by a user within your business unit, or if a new record is created by any user in your organization.
Reference:
https://docs.microsoft.com/en-us/power-automate/connection-cds
NEW QUESTION 6
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: A
Explanation:
answer is Virtual Entity
You cannot change the Entity primaryid field to some other field. CRM using GUID as the Primary key for each record.
If you definitely want to make some other field as Primary key, you could consider using Alternate Keys. Source:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/define-alternate-key
The caveat being that Alternate Keys can be created for Virtual Entity
B. Answer is: Custom Connector All virtual entitites are read-only. Source:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/create-edit-virtual-e
C. Answer is: Virtual Entity
Rows based on virtual tables are available in all clients including custom clients developed using the Dataverse web services.
Source: https://docs.microsoft.com/en-us/powerapps/maker/data-platform/create-edit-virtual-entities
NEW QUESTION 7
A financial institution that has a Dynamics 365 Customer Engagement environment requires that the account balance field from the account entity be visible to specific users only.
You need to set up the field security for the account balance field.
Which three actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
Answer: ADE
Explanation:
To implement field-level security, a system administrator performs the following tasks.
Enable field security on one or more fields for a given entity.
Associate one more existing security profiles, or create one or more new security profiles to grant the appropriate access to specific users or teams.
A security profile determines the following:
Permissions to the secure fields
Users and Teams
A security profile can be configured to grant user or team members the following permissions at the field level:
Read. Read-only access to the field's data.
Create. Users or teams in this profile can add data to this field when creating a record.
Update. Users or teams in this profile can update the field's data after it has been created. Reference:
https://docs.microsoft.com/en-us/power-platform/admin/field-level-security
NEW QUESTION 8
A company implements Dynamics 365 Sales.
An email notification must be sent automatically to the sales manager when a business process completes. You need to ensure that emails are sent.
What should you create on the process completed trigger?
Answer: A
Explanation:
When you include a workflow that you want to trigger on Stage Exit of a stage in your business process flow, and that stage is the last stage in the flow, the designer gives the impression that the workflow will be
triggered when that stage is completed. Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/businessprocess-flo
NEW QUESTION 9
You need to improve warehouse counting efficiency. What should you create?
Answer: D
Explanation:
Scenario: Warehouse counting is performed manually by using a counting journal. All warehouse boxes and items are barcoded.
NEW QUESTION 10
You need to develop a set of Web API’s for a company.
What should you implement? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer: A
Explanation:
Box 1: Functions
most functions and services that are stateless and do not have side effects. Box 2: Actions
Actions can have side effects. Box 3: Complex types
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/use-web-api-actions
NEW QUESTION 11
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.
Answer: BE
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 12
An organization has a Dynamics 365 Customer Engagement.
You plan to use a JavaScript web resources file in the Accounts form. The file has a dependency on two image web resource files and on the custom field new_placeofbirth in the Account entity.
You need to add the dependencies for the JavaScript file.
Which three action should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
Answer: CEF
Explanation:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-depe
NEW QUESTION 13
A company is building a new model-driven app.
The app must integrate with a number of on-premises and cloud solutions. No VPNs are in place. You need to determine the method for each integration.
Which methods should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer: A
Explanation:
Box 1: Webhook
With Dataverse, you can send data about events that occur on the service to a web app by using webhooks. A webhook is a lightweight HTTP pattern for connecting web APIs and services with a publish-and-subscribe model. Webhook senders notify receivers about events by making requests to receiver endpoints with some information about the events.
Webhooks enable developers and ISVs to integrate Dataverse data with their own custom code hosted on external services.
Box 2: Azure Service Bus
Service Bus provides a secure and reliable communication channel between Dataverse runtime data and external, cloud-based line-of-business apps. This capability is especially useful in keeping disparate Dataverse systems or other Dataverse servers synchronized with business data changes.
Box 3: Azure Event hub
Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.
Note: The most popular approaches in Dataverse involve webhooks, Azure messaging (Service Bus, Event Hubs), Azure Logic Apps, or Power Automate.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/why-cds-any-type-app
NEW QUESTION 14
User1 and User2 use a form named F1 to enter account data. 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: A
Explanation:
NEW QUESTION 15
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.
Answer: AD
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 16
A company uses the Data Export Service (DCS) to refresh their Azure SQL Data Warehouse instance. The data warehouse is used for historical trend analysis and forecasting.
The refresh process from the Common Data Service (COS! environment lo the data warehouse has errors. Users report that data is missing.
A CDS lest environment that contains DES is available to troubleshoot the import outside of the production environment. You create a new database for testing.
You need to configure the lest environment to point to the new database. What should you create first lo access the database?
Answer: A
Explanation:
Because this service requires access to an external Microsoft Azure SQL Database from Dynamics 365 (online), a number of prerequisites must be satisfied before you can successfully access this service including:
Global / Tenant Admin access, or an Azure Key Vault must be provisioned and the setup user must have permissions on Secrets.
Reference:
https://blog.crgroup.com/dynamics-365-latest-feature-the-data-export-service/
NEW QUESTION 17
A financial services company uses the Common Data Service (CDS) to develop solutions. The company uses development and production instances.
You need to move solutions from the development instance to the production instance.
What are two possible ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
Answer: AB
Explanation:
A: When you import a managed solution, all component changes will be brought into the environment in a published state.
B: You can apply patches to either managed or unmanaged solutions and include only changes to entities and related entity assets. Patches do not contain any non-customized system components or relationships that it dependents upon because these components already exist in the deployed-to organization. At some point in your development cycle, you can roll up all the patches into a new solution version to replace the original solution that the patches were created from.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/import-update-export-solutions https://docs.microsoft.com/en-us/power-platform/alm/create-patches-simplify-solution-updates
NEW QUESTION 18
A company plans to replicate a Dynamics 365 Sales database into an Azure SQL Database instance for
reporting purposes. The data Export Service solution has been installed. You need to configure the Data service.
Which three actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
Answer: ACE
Explanation:
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/replicate-data-microsoft-azure-sql-database
NEW QUESTION 19
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?
Answer: B
NEW QUESTION 20
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 Common Data Service (CDS) environment has two custom entities named Building code and Work item. Building code has a code date custom field and Work item has an elapsed time custom field. Construction workers use a consolidated custom form with data from both entities to fill.in their daily work items.
A JavaScript library is used with these custom entities and fields to apply complex logic.
You need to ensure that the JavaScript library continues to function as originally designed if other developers expand the environment.
Solution: In form properties of the consolidated form, add the JavaScript library in the events tab and add the two custom fields to the dependent fields section of the non-event dependencies tab.
Does the solution meet the goal?
Answer: B
Explanation:
Instead, in the JavaScript library, add Building code with Code date and Work item with Elapsed time in the dependencies tab.
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-depe
NEW QUESTION 21
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.
An organization has an Azure SQL Database instance that must be synchronized daily with data from Dynamics 365 Sales. A large amount of data might need to be synchronized on some days.
You need to reduce the time required to synchronize data. Solution:
Write a SSIS package to connect to the source and target.
Develop the SSIS package to find the records by the Modified on field.
Create or update the records in the database instance based on results.
Does the solution meet the goal?
Answer: B
Explanation:
Instead enable change tracking for entities that will be synchronized, and use the Data Export Service to sync data between the database and Dynamics 365 Sales.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/enable-change-tracking-control-data-synchronization https://docs.microsoft.com/en-us/power-platform/admin/replicate-data-microsoft-azure-sql-database
NEW QUESTION 22
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: Use access team templates and give access to members in the two departments. Does the solution meet the goal?
Answer: A
Explanation:
Access Team template
The privileges assigned to the access team through Access Team Templates. Access Team template allows you to create a template for the entities on which “Access Teams” option is enabled. You can grant or restrict access to the entity records through “Access Rights”. Essentially, this is like a record-based security model on an entity record for specific users.
Once the access team template is created and added to the entity form, you can start adding users. For example, on an opportunity record add a new user in the Access Team Template sub-grid.
Reference:
https://community.dynamics.com/crm/b/crmdevmigrationconfigandcustomization/posts/access-teams-and-acces
NEW QUESTION 23
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 Common Data Service (CDS) environment has two custom entities named Building code and Work item. Building code has a code date custom field and Work item has an elapsed time custom field. Construction workers use a consolidated custom form with data from both entities to fill.in their daily work items.
A JavaScript library is used with these custom entities and fields to apply complex logic.
You need to ensure that the JavaScript library continues to function as originally designed if other developers expand the environment.
Solution: In the JavaScript library, add Building code with Code date and Work item with Elapsed time in the dependencies tab.
Does the solution meet the goal?
Answer: A
Explanation:
Within a solution you can define dependencies within solution components. Up until Dynamics 365 for Customer Engagement apps version 9.0 the main purpose of these dependencies was to prevent the deletion of a solution component when another solution component depended on it.
The following image shows the dependencies tab within the web resource form. Dependencies between web resources are set in the top list.
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-depe
NEW QUESTION 24
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: A
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#
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 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.
An organization has an Azure SQL Database instance that must be synchronized daily with data from Dynamics 365 Sales. A large amount of data might need to be synchronized on some days.
You need to reduce the time required to synchronize data. Solution:
Enable change tracking for entities that will be synchronized.
Implement a console application that queries for changes.
Does the solution meet the goal?
Answer: B
Explanation:
Instead use the Data Export Service to sync data between the database and Dynamics 365 Sales. References:
https://docs.microsoft.com/en-us/power-platform/admin/enable-change-tracking-control-data-synchronization
NEW QUESTION 26
......
Thanks for reading the newest PL-400 exam dumps! We recommend you to try the PREMIUM Surepassexam PL-400 dumps in VCE and PDF here: https://www.surepassexam.com/PL-400-exam-dumps.html (61 Q&As Dumps)