PathixDataverse Forensics

← All 74 findings

Integration & automation reliability

Two business rules setting the same column

Severity MediumCorrectness

What it is

Business rules set the same column with no documented order.

Why it matters

Two or more active business rules on one table set the same column, and their scopes overlap. Microsoft documents no evaluation order for business rules on the same table, so where both act on a row, the stored value rests on no published contract.

Scope decides where a rule runs: a rule scoped to the whole table runs on every form and on the server when a row is saved, and a rule scoped to a form runs only while that form is open. Pathix reports a whole-table rule against any other rule on the table, and two form-scoped rules only when they are bound to the same form. Only Set column value counts: showing, hiding, locking or defaulting a column changes the form, not the stored row. Deactivated rules are not compared, a step whose column could not be resolved is left out rather than guessed, and because each step usually sits under a condition, the finding reports that both rules can set the column, not that both do.

Find it yourself

Open each active business rule on the table and list the columns its Set column value steps write, with the rule's scope. Any column set by two rules whose scopes overlap is the finding: a whole-table rule overlaps every other rule, and two form-scoped rules overlap when they are bound to the same form.

How to fix it

Decide which rule owns the column and remove the Set column value step from the others, or merge the logic into one rule.

Not a security finding

This one is environment health, so it carries a plain label and no control mapping. Presenting an operational gap as a security finding would make the real security findings harder to trust, so we keep the two apart.

Pathix checks this across every environment you scan, along with 73 other conditions. Self-hosted in your own Azure, read-only, metadata-only.

More in integration & automation reliability

← Back to all 74 findings

© 2026 Pathix L.L.C. · self-hosted · metadata-only
Not affiliated with Microsoft. Dynamics 365, Dataverse, and Power Platform are trademarks of Microsoft Corporation.π