Question 1
A financial services firm is using a model-driven app to manage client portfolios. A business rule is configured on the Portfolio table to set a 'Review Required' flag if the portfolio's risk score exceeds 80. The business rule is scoped to 'All Forms'. A junior developer creates a new Power Automate cloud flow that updates the risk score of multiple portfolios in bulk using the Dataverse connector's 'Update a row' action. Testers report that the 'Review Required' flag is not being set by the flow. What is the most likely cause of this issue?
Answer and explanation
Correct answer: B
Business rules with a scope of 'All Forms' or a specific form execute on the client-side (in the user's browser) and will only trigger when a user interacts with a form in a model-driven app. To ensure the logic runs for server-side changes, such as those made by Power Automate flows or other API calls, the scope must be set to 'Entity'. This makes the business rule execute on the Dataverse server, regardless of how the data is modified.