This documentation supports the 21.3 version of BMC Helix CMDB.To view an earlier version, select the version from the Product version menu.

Creating an impact rule


BMC Helix CMDB provides out-of-the-box impact rules that the Normalization Engine uses to populate the HasImpact and ImpactDirection attributes for relationships in all data sets. In addition to these rules, you can also create rules for populating the ImpactWeight and ImpactPropagationModel attributes for relationships based on your requirements.

For more information about out-of-the-box impact rules, see Normalization-and-service-impact.

Best practice
We recommend that you not edit or delete the out-of-the-box impact rules that are shipped with the product. Other BMC products that consume the configuration data in BMC Helix CMDB reference the out-of-the-box impact rules. Editing or deleting these rules can result in errors in these products.

To create an impact rule 

  1. On CMDB Portal, click Configurations.
  2. From the list, select Manage Normalization Rules > Features.
  3. Click the Impact tab.
    Impact rule1.png
  1. To create a new Impact Rule, click image2017-8-16 15:17:35.png icon.
    The following page is displayed.
    Impact rule2.png

      5. In the Create Impact Rule page, configure the following parameters.

Parameters

Description

Rule Name

Enter a unique, descriptive name for the rule.

Active

Click to activate the rule so that the Normalization Engine can apply the rule on data sets for which the Auto Impact feature is enabled.

Class Name

Select the relationship class for which you want to create an impact rule.

(Optional) Apply To Subclass

Select this check box if you want to apply the rule to all subclasses of the selected class name.

Qualifier

Enter the qualification rule, or to build the qualification rule using the Qualification Builder, click image2017-8-11 12-38-55.png. For information about using the Qualification Builder, see Using-the-Qualification-Builder.

Source Class Name

Select the parent class in the relationship.

(Optional) Apply To Subclass

Select this check box if you want to apply the rule to all subclasses of the source class.

Source Qualifier

Enter the source class qualification rule, or to build the qualification rule using the Qualification Builder, click image2017-8-11 12-38-55.png. For information about using the Qualification Builder, see Using-the-Qualification-Builder.

Destination Class Name

Select the child class in the relationship.

(Optional) Apply To Subclass

Select this check box if you want to apply the rule to all subclasses of the destination class.

Destination Qualifier

Enter the destination class qualification rule, or to build the qualification rule using the Qualification Builder, click image2017-8-11 12-38-55.png. For information about using the Qualification Builder, see Using-the-Qualification-Builder.

Has Impact

Select the value (Yes or No) that indicates whether the attributes affect the relationship.

Impact Direction

Select the value from the list that the Normalization Engine must apply to the impact attributes of the relationship. 

Impact Propagation Model

Impact Weight

6. Click Save.

To edit an impact rule

  1. On CMDB Portal, click Configurations.
  2. From the list, select Manage Normalization Rules > Features.
  3. Click the Impact tab.
  4. Select an existing rule and click image2017-8-16 15:16:54.png.
  5. On the Edit Impact Rule page, modify the parameters using the steps described in To create an impact rule.
  6. Click Save

    Note

    You cannot modify the class name of an existing impact rule.

To delete an impact rule

  1. On CMDB Portal, click Configurations.
  2. From the list, select Manage Normalization Rules > Features
  3. Click the Impact tab.
  4. Select an impact rule and click image2017-8-23 17:21:7.png.
  5.  In the delete confirmation dialog box, click OK to delete the impact rule.

To enable or disable impact rules for a data set

  1. On CMDB Portal, click Configurations.
  2. From the list, select Manage Normalization Rules > Dataset Configurations.
    Dataset config.png

  3. Select a data set, and click image2017-8-16 15:16:54.png.
    dataset config 2.png
  4. On the All Datasets Configurations page, select or clear the Auto Impact check box to enable or disable the Impact feature. 
    You can also edit an additional parameter that will affect the Impact feature.

    Note

    Only rules that are active are executed.

  The additional normalization impact mode settings are given below:

 Parameter

 Option

 Description



Preserve Auto Impact Edit


Apply Rule Always

Overwrites any manual edits that you have made to the HasImpact and ImpactDirection attributes of the relationship instances with the values that are defined in the best-practice impact normalization rules. 
For more information about the best-practice relationship instances, see Normalization-and-service-impact.

Preserve Manual Edit

(Default) Retains any manual edits that you have made to the HasImpact and ImpactDirection attributes of the relationship instances, instead of reapplying the values that are defined in the best-practice impact normalization rules. 
For more information about the best-practice relationship instances, see Normalization-and-service-impact.

For more information about other parameters, see Configuring-normalization-settings-for-datasets.

5. Click Save.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*