Devices
In the Editor’s [Devices] tab, you can select devices using three criteria:
- All devices
- Search
- Static list

| Item | Explanation |
|---|---|
| All devices | Apply policies to all devices. |
| Search | Applies the policy to devices that match your search criteria. |
| Static list | Apply the policy to the selected and added devices on the [Devices] tab. |
Status
In the Editor’s [Status] tab, you can view violations for a selected compliance policy.

Rule Sets Subtab
Doubleclicking a Rule Set in the [Rule Sets] subtab opens the Editor at the bottom of the window. The Editor contains two tabs:
- [General] information
- [Rules] information

Editor General Tab
You can set rule descriptions and scopes for applications. Writing explanations for rules becomes important during maintenance. Even a minimal explanation of the rules is helpful, but it is best to also add an easy-to-understand explanation.

| General Items | Explanation |
|---|---|
| Category | Select a category for the rule. |
| Description | Enter a description for the rule. |
| Apply to the whole config | Applies the rule to the entire configuration. |
| Apply to block | Divide the configuration into blocks and apply rules to each block. |
| Template | The configuration is compared line by line from the template, and if there is a difference, it will be a violation. |
| Partial Template | The configuration is compared line by line against the template, but the comparison can be started from anywhere in the config text, not just from the first line. |
| Restrict the visibility of this Rule Set to the following networks | Enabling the check limits the networks to which the rule applies. |
Editor Rules Tab
In the Editor’s [Rules] tab, you can configure the rule itself:

| Rule Sets Item | Explanation |
|---|---|
| Violation message | Enter the message that will be displayed if the rule is violated. |
| Start/End | Specify the range to search for the string specified in the “Match” item. This field appears when Apply to Blocks is selected on the Editor’s [General] tab. |
| Match Expression | Specifies the string to be searched for. You can convert a string into a variable by enclosing it between ~ (tilde). Example: interface gigabitEthernet ~INT_NUM~ |
| Action | Select matching conditions: - If it doesn’t match, it’s not applicable - If matched, excluded - If it doesn’t match, it’s a violation - If matched, violation |
| Variable | Displays the value when a variable is used in the string specified in the “Match” item. |
| Type | Specify possible types of matches. If it does not match the type, it will be excluded from the search conditions: - Text: Matches all text - IP address: Matches only strings representing IP addresses - Hostname: Matches hostname - Word: Matches words - Regular expression: Search using regular expressions |
| Restriction | Enter the string or value to search for. If : is entered, it means “any value is fine”. |
| Ignore Case | Allows configuring case sensitivity through an explicit “Ignore Case” |
Remediation job or playbook ... |
Select a remediation job or playbook for incidents and compliance issues. Define variable Names to be used as Replacement Names in the Job. |