How to add another choice in the Control Classification
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-20-2025 11:13 PM
I was wondering if anyone could help me understand how to add a new control classification, such as 'Mitigative', in ServiceNow IRM. Currently, the classification list only includes 'Preventive', 'Corrective', and 'Detective'.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-20-2025 11:37 PM
Hi @ImranHasan ,
The "Classification" field choices are coming from "sn_grc_choice" Table.
Create a new field called active
on the sn_grc_choice
table with a default value of true
. Mark unwanted records as false
, and update the reference qualifier for the sn_grc_choice
dictionary entries to only show records where active = true
.
-
If it's an advanced reference qualifier, modify the
getGRCChoices
method from sn_grc.GRCUtils by adding^u_active=true
to the return value. -
For a simple reference qualifier, add the condition
Active = true
.
Reference : Solved: Modifying the GRC Choices list - ServiceNow Community
Sandeep Dutta
Please mark the answer correct & Helpful, if i could help you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-21-2025 02:46 AM
Hi @SANDEEP DUTTA , I cannot see any choice like as "Preventive, detective, etc" in the "GRC Choices" list:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-21-2025 02:59 AM
I cannot make any field like "active" in the sn_grc_choice:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-21-2025 07:30 AM
Hi @ImranHasan ,
You will not see by default OOTB, you will need to add a new filed on grc choice table called "Active".
Sandeep Dutta
Please mark the answer correct & Helpful, if i could help you.