Free PL-400 Exam Braindumps (page: 11)

Page 10 of 100

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 on the review screen.

You are designing an integration that sends created records from a custom Dataverse table to an exposed REST API.

When the REST API is unavailable, you must be able to retry if the response status code is 500.
You need to select a solution that meets the requirement.

Solution: Register a synchronous plug-in that makes an HTTP request to the REST API. Raise an InvalidPluginExecutionException when the request fails.

Does the solution meet the goal?

  1. Yes
  2. No

Answer(s): B

Explanation:

The solution described does not meet the goal. Synchronous plug-ins execute immediately within the context of the transaction and are not ideal for making external HTTP requests, especially if retries are required. If the external REST API is unavailable and you raise an InvalidPluginExecutionException, the entire transaction will fail, and there won’t be any retry mechanism built into this approach.



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 on the review screen.

You are designing an integration that sends created records from a custom Dataverse table to an exposed REST API.

When the REST API is unavailable, you must be able to retry if the response status code is 500.
You need to select a solution that meets the requirement.

Solution: Register an asynchronous plug-in that makes an HTTP request to the REST API. Raise an InvalidPluginExecutionException that is configured to retry when the request fails.

Does the solution meet the goal?

  1. Yes
  2. No

Answer(s): B



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 on the review screen.

You are designing an integration that sends created records from a custom Dataverse table to an exposed REST API.

When the REST API is unavailable, you must be able to retry if the response status code is 500.
You need to select a solution that meets the requirement.

Solution: Register a service endpoint for an Azure Service Bus queue. Use an Azure Function to process messages from the queue and forward them to the REST API. Redirect failed messages to the dead-letter queue.

Does the solution meet the goal?

  1. Yes
  2. No

Answer(s): A

Explanation:

Azure Service Bus queues are well-suited for handling message-based integrations, ensuring reliable delivery even when external systems (like a REST API) are unavailable. Using an Azure Function to process messages and forward them to the REST API adds flexibility and resilience, as it allows for retries and error handling, including the scenario where the API returns a 500 status code.
Redirecting failed messages to the dead-letter queue ensures that unprocessed messages are not lost, allowing further investigation or retries. This solution provides the necessary retry mechanism and error handling.



A company creates a custom connector for its cloud-based ERP system.
The company requires an authentication method that can be consumed by the custom connector.

You need to configure the authentication method.

Which authentication method should you use?

  1. basic authentication
  2. Windows Active Directory authentication
  3. certificate-based authentication
  4. password less authentication

Answer(s): A

Explanation:

Basic authentication is widely supported by custom connectors in Power Platform. It requires a username and password to authenticate and is straightforward to configure for cloud-based ERP systems. It is commonly used when connecting to external systems that do not natively support advanced authentication methods like OAuth.






Post your Comments and Discuss Microsoft PL-400 exam with other Community members:

PL-400 Exam Discussions & Posts