This documentation supports the 19.08 version of BMC CMDB.

To view an earlier version, select the version from the Product version menu.

Creating normalization rules to set row-level permissions

This feature sets row-level permissions (read and write) for specified classes and, along with Remedy AR System qualifications specific instances. For more information, see Normalization and instance permissions.

Before you begin

In the Dataset Configurations page, you must select a required data set and enable the Instance feature so that the Normalization Engine can apply the row-level permission rules to the selected data set. For more information, see Configuring normalization settings for datasets

To create a normalization rule for row-level permissions

  1. On CMDB Portal, click Configurations.
  2. From the list, select Manage Normalization Rules > Features.
  3. Click the Row Level Security tab.
  4. To create a new row-level security rule, click  icon.
  5. In the Create Row Level Security Rule page, configure the following parameters.

ParametersDescription
Rule Name (required)Enter a unique, descriptive name for the rule.
ActiveClick to activate the rule so that the Normalization Engine can apply the rule on the data sets.
PrecedenceEnter a value to determine the rule's execution order. The value can be 0 to 9999999, both inclusive, with higher numbers determining a higher priority. If more than one rule applies to an instance, the Normalization Engine applies the rules sequentially from the highest precedence value to the lowest, until a match is found.
CI

(Optional) If you click this option, the rule applies to CIs. Configure the following parameters:

  • Class Name (required) — Select the CI class name for which the rule is applicable.
  • Qualifier (required) — Enter the qualification rule for the selected class, or to build the rule using the Qualification Builder, click . For information about using the Qualification Builder, see Using the Qualification Builder.
Relationship(Optional) If you click this option, the rule applies to Relationships. Configure the following parameters:
  • Class Name (required) — Select the relationship class name for which the rule applies.
  • Source Class Name (required) — Select the parent class in the relationship.
  • Destination Class Name (required) — Select the child class in the relationship.
  • Qualifier, Source Qualifier, Destination Qualifier (required) — For each of these three parameters, enter the qualification rule for the class, source class, and destination class respectively. Alternatively, you can click and build the rule for each qualifier using the Qualification Builder. For information about using the Qualification Builder, see Using the Qualification Builder.
Row PermissionFor each user group, such as Administrator, AI Admin Group, and so on, select the View and Change check boxes to enable or disable the read and write permissions.

6. Click Save.

The rule is available for normalization.

To edit a row-level security rule

  1. On CMDB Portal, click Configurations.
  2. From the list, click Manage Normalization Rules > Features.
  3. Click the Row Level Security tab.

  4. Select a row level security rule that you want to edit, and click .

  5. On the Edit Row Level Security Rule page, modify the fields as per the steps in the preceding procedure.

  6. Click Save.

To delete a row-level security rule

  1. On CMDB Portal, click Configurations.
  2. From the list, click Manage Normalization Rules > Features.
  3. Click the Row Level Security tab.

  4. Select the row level security rule you want to delete, and click .
  5. In the Delete row level security Rule dialog box, click OK, to confirm the deletion.

To enable or disable row-level security for a data set

  1. On CMDB Portal, click Configurations.
  2. From the list, click Manage Normalization Rules > Dataset Configurations.
  3. On the Dataset Configurations page, select the data set for which you want to enable or disable the row level security rule, and click .


    Important

    Only rules that are active are executed.


  4. On the All Datasets Configurations page, Supported Features section, select or clear the Instance check box to enable or disable the feature.

5. Click Save to apply the change.


Was this page helpful? Yes No Submitting... Thank you

Comments