| title | Create and Publish a Business Rule | ||
|---|---|---|---|
| description | Learn how to create a business rule in Master Data Services to ensure the accuracy of your master data. After you create a rule, publish it to apply the rule. | ||
| author | meetdeepak | ||
| ms.author | dkhare | ||
| ms.reviewer | mikeray | ||
| ms.date | 03/05/2026 | ||
| ms.service | sql | ||
| ms.subservice | master-data-services | ||
| ms.topic | how-to | ||
| ms.custom |
|
||
| helpviewer_keywords |
|
[!INCLUDE SQL Server - Windows only ASDBMI]
[!INCLUDE support-notice]
In [!INCLUDEssMDSshort], create a business rule to ensure the accuracy of your master data. After you create a rule, you must publish it before you can apply it to data.
To perform this procedure:
-
You must have permission to access the System Administration functional area.
-
You must be a model administrator. For more information, see Administrators (Master Data Services).
-
In [!INCLUDEssMDSmdm], click System Administration.
-
From the menu bar, point to Manage and click Business Rules.
-
On the Business Rule page, from the Model drop-down list, select a model.
-
From the Entity drop-down list, select an entity.
-
From the Member Types drop-down list, select a type of member for the business rule to apply to.
-
Click Add.
-
In the Name box, type a name for the business rule.
-
Optionally, in the Description field, type the business rule description.
-
Optionally, check the Send Notifications option and from the drop-down list select a user or group to send the email notification to.
[!NOTE]
Notifications are sent only for rules that include a validation action. -
Under the If block, click Add. A panel will be displayed.
-
From the Attribute drop-down list, select an attribute.
-
From the Operator drop-down list, select a condition.
-
Complete any required fields.
-
Click Save button. A new row will be added to the If grid.
[!TIP]
You can delete items from your business rule by right-clicking each item and choosing Delete. -
Optionally, add multiple conditions to the rule. For more information, see Add Multiple Conditions to a Business Rule (Master Data Services).
-
Under the Then block, click Add . A panel will be displayed.
-
From the Attribute drop-down list, select an attribute.
-
From the Operator drop-down list, select an action.
-
Complete any required fields.
-
Click Save. A new row will be added to the Then grid.
-
Optionally, to add Else action, complete the following steps.
-
Under the Else block, click Add. A panel will be displayed.
-
From the Attribute drop-down list, select an attribute.
-
From the Operator drop-down list, select an action.
-
Complete any required fields.
-
Click Save. A new row will be added to the Else grid.
-
-
Click Save. A new row will be added to the business rules grid.
-
Click Publish All.
-
On the confirmation dialog box, click OK. The value in the Business Rule State column is Active.
For each created business rule, a row with six columns is added to the grid. The following are the columns.
-
Apply business rules to data by following one of these procedures:
Configure Business Rules to Send Notifications (Master Data Services)
Change a Business Rule Name (Master Data Services)
Add Multiple Conditions to a Business Rule (Master Data Services)


