12. How do business rules work in Dataverse and what are their known limitations?

Business rules provide a no-code way to apply conditions, validations, and actions to Dataverse data. They can set, clear, or validate column values and, in model-driven forms, show/hide or enable/disable fields.

Key limitations:

  • No loops, no external API calls, no complex calculations – if the logic needs that, you should look at plugin or Power Automate flow instead.
  • Multi-select choice and file/image columns aren’t supported – you can’t set conditions or actions on them.
  • Composite columns (like Full Name) aren’t supported directly in Unified Interface apps – you have to use the underlying columns (First Name, Last Name) instead.
  • Editable sub grids don’t support business rules.
  • More than 150 business rules on one table can cause performance issues.
Scroll to Top