PL-400 – Question 35


Question 35

You have a Common Data Service entity and a model-driven app. The model-driven app integrates with an external system.
You plan to run business logic each time the model-driven app creates a record. Running business logic must not negatively affect model-driven app users.
You need to implement the business logic.
What should you use?

A. Synchronous plug-in registered in the PreOperation stage
B. Synchronous workflow
C. Asynchronous plug-in registered in the PostOperation stage

Correct Answer: C
The asynchronous service executes long-running operations independent of the main Microsoft Dataverse core operation. This results in improved overall system performance and improved scalability.