Viewing Violations
The Violations tab in a Watch is the central location for viewing the detected violations based on the policies and rules you have predefined on the Watch. You can view the list of the violations, search for violations according to filters, set ignore rules and edit the Watch in the Settings tab.
- In the Application module, under Security & Compliance, click Watches.
- Select the required Watch and click the Violations tab to view the violations.
Viewing Violation Details
Click on a specific watch from the main Watch module page to examine all of its defined violations. You can filter the watch violations using the search mechanism, according to text, created date, type, severity and CVE ID.
To examine the details of a violation, click the violation from the list to display the Violation Details popup.
Searching for Violations
You can search for specific violations according the text, minimum severity level, CVE number and Policy Type - Security or License, or both.
Ignoring Violations on a Watch
Users can choose to ignore violations detected on a watch in cases whereby a violation is low priority, or needs to be whitelisted or dealt with in future versions.
The following procedures are supported when Ignoring violations:
- Ignore a violation
- Search for violations tagged with ignore rules
- Restore an ignored violation on a watch
- Delete an ignore rule
- Get a list of violations with Ignored Rules via the REST API
Ignore a Violation
- Select the required Watch and click the Violations tab.
- From the Violations list on the Watch, hover over the required violation in the list and click located on the rightmost side of the line.
The Ignore Violation dialog opens. Ignore Violation - Choose one of the following methods to ignore the violation:
- Once: The violation will be tagged as an 'Ignored Violation', however it will reappear in the list the next time the violating artifact is scanned.
Permanently: The violation will be tagged as an "Ignored Violation' and an Ignore Rule will be created and will apply to future scans.
Ignore Rules from Component Details
You can also specify violations to ignore in the Violations tab of the Component Details page.
Under the Watch, you can view ignored rules in the Ignore Rules tab.
To view security or licence details of an ignored rule, select the Ignore rule in the Summary column.
Search for Ignored Violations
To view a list of ignored violations, from the Violations tab on the Watch select the Ignored Violations status from the Status filter and click Search.
Restore an Ignored Violation
- In the Violations page, select the violation and click Restore Ignored Violation.
- Click Restore Ignored Violation.
- Click Restore. The violation will be added to the Active Violations list.
Delete an Ignore Rule
You can delete an Ignore rule and select the Restore previous violations checkbox to restore previous violations tagged with this Ignore Rule.
- From the Ignore Rules tab, select the Ignore Rule and select the Delete icon.
- Click Delete.
REST API
To retrieve a list of ignored violations on a watch, run the following Get Ignored Violations command.