Removing assignments from Configuration Compliance remediation tasks
Summarize
Summary of Removing assignments from Configuration Compliance remediation tasks
ServiceNow users can remove themselves or their groups from the Assigned to and Assignment group fields on remediation tasks and associated test results that may have been incorrectly assigned. This can be done through the Unassign button available on relevant records, facilitating better management of remediation tasks.
Show less
Key Features
- Unassign Button: Available on remediation task and test result records in any state except Closed or Resolved. Selecting this button prompts a reassignment of associated test results to the Unassigned assignment type.
- System Properties: Administrators can configure properties like
snvulc.unassigntestresultgroup.approvalrequiredto control approval processes for unassigning records, andsnvulc.defaultassignmentgroupto set a specific group for reassignments. - Notification Management: Users can receive alerts when records are unassigned, managed through the
snvulc.defaultnotificationgroupproperty. - Monitoring and Reporting: A daily scheduled job tracks the count of records that transition to the Unassigned assignment type, helping vulnerability analysts monitor assignment rules and performance.
Key Outcomes
By utilizing the unassignment feature, users can ensure that remediation tasks are accurately assigned, enhancing workflow efficiency. Administrators can customize assignment processes and notifications, leading to improved oversight and management of configuration compliance tasks. The ability to monitor reassignment counts aids in fine-tuning assignment rules for better operational performance.
You can clear the Assigned to and Assignment group fields on remediation tasks and their associated test results directly from the test result records and remediation tasks that you determine might be incorrectly assigned to you or your groups.
Overview of the workflow
Remediation owners can update records for reassignment with the Unassign button.
Use case for sn_vulc.remediation_owner
If you determine that RTs and their associated test results aren't within your scope for remediation, or if you think that records have been incorrectly assigned to you or to your groups, you can remove yourself or your groups from the Assigned to and Assignment group fields on those remediation task records.
Unassign module
The Unassign button is displayed on the remediation task and test result records in any state other than the Closed or Resolved states.
Any records that you update with either the UI button or manually, are displayed on the Unassigned module under Configuration Compliance.
For the steps to reassign records using the Unassigned UI action, see Remove assignments from remediation tasks for you or your groups.
System property and notifications
If you are an administrator with the sn_vulc.vulnerability_admin role, when you select Unassign on a record, by default, the system property, sn_vulc.unassign_test_result_group.approval_required triggers the State Change Approval record and Requested Approval record. Also, the request displays in the My Approvals list of the approver.
- If the approver approves your request, by default, the system property, sn_vulc.default_assignment_group clears the Assigned to and Assignment group fields, and populates the Assignment type field with Unassigned. As a vulnerability administrator, you can change the value in the sn_vulc.default_assignment_group system property so that the assignment fields are cleared and a specific group is then assigned. For example, if a user selects Unassign on a record and you want to redirect it to a specific group for review, you can add a system ID for the group of your choice in the value field of the system property.
- If the approver rejects your request, the reason for rejection displays in the Notes tab.
Alternatively, if sn_vulc.default_assignment_group is not configured for a specific group, by default, users that you add to the Unassign notification user group are alerted when records are unassigned. The system property, sn_vulc.default_notification_group determines the notifications to this group.
The assignment type, whether it's Manual, Rule, or Unassigned, is available from the RT records and the list view. The Unassigned assignment type is displayed after the Assigned to and Assignment group fields are cleared by the system property of the feature.
Monitoring your assignment rules with the scheduled job for this feature
A daily scheduled job counts the records when they transition to the Unassigned assignment type. With this count, vulnerability analysts can monitor and adjust any assignment rules that might not be performing well based on any assignment rules that have higher counts of unassigned RTs.
The Reassignment count for assignment rules scheduled job runs daily and posts the total number of RTs that are unassigned by this feature for a particular assignment rule.
The job also counts any records that are manually unassigned. Both the manual counts and the counts that are gathered by this feature are posted on the Vulnerability Assignment Rules list in two columns: Reassignment count - manual items and Reassignment count - unassigned items.
- As a vulnerability administrator, you can view these counts by navigating to .
- Select the gear icon in the upper right of the list and select the Reassignment count - manual items, and Reassignment count - unassigned items for display.
- Any RT that was originally assigned by a rule but later was automatically or manually reassigned, contains a reference to the original rule in the list view.