Use Cases and Limitations of Business Rules

  1. Home
  2. Use Cases and Limitations of Business Rules

We can create business rules and recommendations for applying logic and validations without writing code or creating plug-ins. Now, these business rules offer a simple interface for implementing and maintaining fast-changing and commonly used rules. Some of the important characteristics of business rule include –

  • Firstly, business rules defined for a table apply to both canvas apps and model-driven apps if the table is used in the app. 
  • Secondly, not all business rule actions are available on canvas apps at this time. 
  • Thirdly, business rules don’t work with multi-select choices.
  • We can perform the following business rules by combining conditions and actions – Setting column values, Clearing column values, Setting column requirement levels, Showing or hiding columns, Enabling or disabling columns, Validating data and show error messages and Creating business recommendations.

Steps to create a Business Rule

  1. Firstly, sign in to Power Apps, and then click or tap the down arrow for Data near the left edge.
  2. Secondly, in the list that appears, click or tap Tables.
  3. Then, open the table you want to create the business rule for, and then click the Business Rules tab.
  4. In the fourth step, Click New.
  5. Further, add a description, if you want, in the description box in the upper-left corner of the window and set the scope accordingly.
  6. Next, add conditions to your business rule
  7. In the seventh step, add a business recommendation. (Model-Driven only) 
  8. Moreover, to validate the business rule, click Validate on the action bar.
  9. Then, to save the business rule, click Save on the action bar.
  10. Lastly, to activate the business rule, select it in the Solution Explorer window, and then click Activate. Note – We cannot activate the business rule from the designer window.

Limitation of Business Rules

Some of the limitations that apply to the use of canvas apps, flows, and custom connectors in solutions include –

  • Firstly, canvas app instant flows must be created from an app already in a solution. Such that adding this type of flow from outside solutions is blocked.
  • Secondly, canvas apps do not display in the classic solution explorer. It is recommended to use the modern experience.
  • Thirdly, flows created from solutions will not be displayed in the “Team Flows” list. Therefore they must be accessed through a solution.
  • Fourthly, instant flows are not available in solutions.
  • Next, flows triggered from Microsoft 365 applications
  • Also, flows that connect to SharePoint are not available in solutions.
  • Further, flows in solutions do not support delegated authentication.
  • Lastly, custom connectors created outside solutions cannot be added to solutions at this time.
PL-900 Free Practice Test
Menu