How to add new options to 'approver source' within Change Approval definitions?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-17-2025 01:17 AM
Hi I want to add 'Affected CIs' as an approver source so that users can create approval policies for Change requests and drive approvals for affected CI support groups based on pre defined conditions.
The "approver source" field drop down gives me the option of Change Request & Approval Definition at the moment, I can update the choice list to add a new dropdown option but it's not linked up to anything in the background.
Would it be best to add the affected CI table as an approver source OR to create an approval definition for it instead and do it that way?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-17-2025 01:23 AM
Hi @thrsdy1512 , It is a full customisation, and you need to build the whole functional base around that new value. Otherwise, it might break the system, so avoid this.
You need to add new value here
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-17-2025 01:37 AM
Thanks @Dr Atul G- LNG could you please expand on 'you need to build the whole functional base around that new value'. Is there anywhere that provides guidance on how to do this & what the steps are?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-17-2025 01:41 AM
Hi @thrsdy1512
The point is, my friend, the values that are available now are OOTB, and they already have some script/logic in the backend. If you want to add a new value, you’ll need to build the logic yourself—figure out what this value will do, which fields should be shown when selecting this value, what validations are needed, what flow to follow, and what conditions apply. In short, you will need to build the entire functionality for that new value because it is foundational system data, not transactional data, which you want to build and use.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************