最新的Microsoft Power Platform Developer - PL-400免費考試真題
A company uses a custom Power Platform app to create and manage programs. The company has a public website that uses TLS 1.0.
The public website is outside of the corporate domain. The website uses POST requests to save data.
You need to automate the transfer of data to the public website.
What should you use? To answer, select the appropriate options in the answer area.

The public website is outside of the corporate domain. The website uses POST requests to save data.
You need to automate the transfer of data to the public website.
What should you use? To answer, select the appropriate options in the answer area.

正確答案:

Explanation:
Create a plug-in
Register a step
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 once 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 are developing a model-driven app for a company.
When you create a new Account record, you must automatically display a form to collect data that is needed to create a Contact record. The form must switch to the appropriate form layout based on the contact type.
You open the Contact form by using JavaScript. You pass the contact type information to the form by using the Xrm.Navigation.openForm function. An OnLoad event handler in the Contact form processes the data and shows only the appropriate sections of the form for the given contact type.
You need to configure the receiving form to accept the data parameter.
Solution: Export the solution, edit the customizations.xml, and add a querystringparameter element to the XML.
Does the solution meet the goal?
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 are developing a model-driven app for a company.
When you create a new Account record, you must automatically display a form to collect data that is needed to create a Contact record. The form must switch to the appropriate form layout based on the contact type.
You open the Contact form by using JavaScript. You pass the contact type information to the form by using the Xrm.Navigation.openForm function. An OnLoad event handler in the Contact form processes the data and shows only the appropriate sections of the form for the given contact type.
You need to configure the receiving form to accept the data parameter.
Solution: Export the solution, edit the customizations.xml, and add a querystringparameter element to the XML.
Does the solution meet the goal?
正確答案: B
說明:(僅 Fast2test 成員可見)
You need to create an application to deploy to other pharmacies. What should you do?
正確答案: C
Users are directed lo a form in a model-driven app through a special URL that passes values for three lookup columns.
The form consists of three tabs: A, which is the default tab, B. and C. The form has JavaScript code registered on the Onload and OnSave events as follows:
* OnLoad: A lookup column on each tab is used to retrieve data. The data is used to populate columns on that same tab.
* OnSave: Data validation involves calculations of columns on the form. If a value is outside the acceptable range, the record must not be saved.
Users report that loading and saving the form takes too long when they create a new record.
You need to shorten the time it takes to load and save the form without losing functionality.
Which new event registrations should you create? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

The form consists of three tabs: A, which is the default tab, B. and C. The form has JavaScript code registered on the Onload and OnSave events as follows:
* OnLoad: A lookup column on each tab is used to retrieve data. The data is used to populate columns on that same tab.
* OnSave: Data validation involves calculations of columns on the form. If a value is outside the acceptable range, the record must not be saved.
Users report that loading and saving the form takes too long when they create a new record.
You need to shorten the time it takes to load and save the form without losing functionality.
Which new event registrations should you create? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

正確答案:

Explanation:

You are configuring a Microsoft Power Virtual Agents chatbot to use the authenticate option for Microsoft Teams only.
You need to select the variables that will return information about the logged in user.
Which two variables should you use?
Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
You need to select the variables that will return information about the logged in user.
Which two variables should you use?
Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
正確答案: B,D
Five high schools test a custom app from AppSource. They provide feedback that the Course credit entity should include additional fields that cover information shared by the schools.
You do not have access to each high school organization.
Each high school administrator must be able to apply the updates to the Course credit entity.
You need to deliver a custom program that creates the additional fields.
Which four 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.

You do not have access to each high school organization.
Each high school administrator must be able to apply the updates to the Course credit entity.
You need to deliver a custom program that creates the additional fields.
Which four 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.

正確答案:

Explanation:

Step 1: Call the login logic.
Step 2: Retrieve the Course credit entity metadata by using RetrieveEntityRequest with EntityFilters = Attributes and LogicalName The RetrieveEntityRequest.EntityFilters property gets or sets a filter to control how much data for the entity is retrieved.
Step 3: Define the AttributeMetaData for each new field.
Step 4: Call the RetrieveAttributeRequest with LogicalName for each new field.
The RetrieveAttributeRequest contains the data that is needed to retrieve attribute metadata.
Reference:
htt ps://docs.microsoft.com/en-us/dotnet/api/microsoft.xrm.sdk.messages.retrieveentityrequest.entityfilters?
view=dynamics-ge neral-ce-9
A company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant app. The custom connector must be moved to a pioduction environment. The connector must be visible and accessible only to users in the tenant. Vou need to deploy the custom connector Solution: Add the custom connector to a managed solution, export the managed solution, and then import the managed solution into the production environment. Does the solution meet the goal?
正確答案: A
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 once 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 are designing a one-way integration from the Common Data Service to another system.
You must use an Azure Function to update the other system. The integration must send only newly created records to the other system. The solution must support scenarios where a component of the integration is unavailable for more than a few seconds to avoid data loss.
You need to design the integration solution.
Solution: Register a service endpoint in the Common Data Service that connects to an Azure Service Bus queue.
Register a step at the endpoint which runs asynchronously on the record's Create message and in the portoperation stage.
Configure the Azure Function to process records as they are added to the queue.
Does the solution meet the goal?
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 are designing a one-way integration from the Common Data Service to another system.
You must use an Azure Function to update the other system. The integration must send only newly created records to the other system. The solution must support scenarios where a component of the integration is unavailable for more than a few seconds to avoid data loss.
You need to design the integration solution.
Solution: Register a service endpoint in the Common Data Service that connects to an Azure Service Bus queue.
Register a step at the endpoint which runs asynchronously on the record's Create message and in the portoperation stage.
Configure the Azure Function to process records as they are added to the queue.
Does the solution meet the goal?
正確答案: B
說明:(僅 Fast2test 成員可見)
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.

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.

正確答案:

Explanation:

Box 1: Customer self-service portal
Customer self-service portal: A customer self-service portal enables customers to access self-service knowledge, support resources, view the progress of their cases, and provide feedback.
Box 2: Entity form metadata
The Advanced Form Metadata contains additional behavior modification logic to augment or override the functionality of form fields that is otherwise not possible with native basic form editing capabilities.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/portals/portal-templa tes
https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/co nfigure-web-form-metadata
A company is preparing to go live with their Dynamics 365Sales solution, but first they need to migrate data from a legacy system. The company is migrating accounts in batches of 1,000.
When the data is saved to Dynamics 365 Sales, the IDs for the new accounts must be output to a log file.
You have the following code:

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

When the data is saved to Dynamics 365 Sales, the IDs for the new accounts must be output to a log file.
You have the following code:

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

正確答案:

Explanation:

Box 1: No
Box 2: Yes
ContinueOnError: When true, continue processing the next request in the collection even if a fault has been returned from processing the current request in the collection. When false, do not continue processing the next request.
ReturnResponses: When true, return responses from each message request processed. When false, do not return responses.
When false, the Responses collection will not be empty if errors are returned. If errors are returned, there will be one response item in the collection for each processed request that returned a fault and Fault will be set to the actual fault that occurred.
Box 3: No
Box 4: Yes
For example, in a request collection that contains six requests where the third and fifth request return faults, the following table indicates what the Responses collection would contain.
ContinueOnError=true, ReturnResponses=false: 2 response items: 2 have Fault set to a value.
Reference:
https://docs.microsoft .com/en-us/powerapps/develop er/common-data-service/org-service/execute-multiple-requests
You are creating a .NET application to load a large volume of data into a Dataverse table with one default column value. A synchronous plug-in already sets the same default column value for new rows in the table.
To speed up the process, you must disable the plug-in during the data load. The data load must run during business hours. The load must not affect rows users may be creating.
You need to perform the operations.
What are two possible ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
To speed up the process, you must disable the plug-in during the data load. The data load must run during business hours. The load must not affect rows users may be creating.
You need to perform the operations.
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,D
You are creating a FetchXML query.
The query must return data from a table and return filtered data from a related table.
You need to configure the FetchXML query.
Which two elements should you use? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
The query must return data from a table and return filtered data from a related table.
You need to configure the FetchXML query.
Which two elements should you use? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
正確答案: A,D