- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2025 02:50 PM
In the incident table- I have disabled all the UI policies, and yet the caller ID and short description are both still showing as mandatory. Any tips on how to fix this?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2025 09:55 PM
Hi @LaasyaV71587518 ,
Please check below to debug this
1. check Dictionary (mandatory is true or not )
2. Goto sys_ui_policy_action table for all entries where the field is caller_id. This will show you all the UI Policies that affect the Caller ID field.
You can also search for all UI Policies where the Execute if true or Execute if false fields contain "caller_id" (for UI Policies that run scripts).
3. Client Script: Search for all Client Scripts where the Script field contains "caller_id".
If this information proves useful, kindly mark it as helpful or accepted solution.
Thanks,
BK
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2025 10:08 PM
Caller & Short Description are mandatory due to this OOTB UI policy.
once you disable that UI policy both fields will be non-mandatory
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2025 11:03 PM
Hi @LaasyaV71587518 ,
Have you checked the task table for UI policies? have you checked the dictionary?
If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.
Best regards
Anders
Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2025 12:04 AM
Due to OOTB UI policy caller and Short Description are Mandatory.. so If you need to change deactive it ..
If you found my response helpful, I would greatly appreciate it if you could mark it as "Accepted Solution" and "Helpful."
Your support not only benefits the community but also encourages me to continue assisting. Thank you so much!
Thanks and Regards
Ravi Gaurav | ServiceNow MVP 2025,2024 | ServiceNow Practice Lead | Solution Architect
CGI
M.Tech in Data Science & AI
YouTube: https://www.youtube.com/@learnservicenowwithravi
LinkedIn: https://www.linkedin.com/in/ravi-gaurav-a67542aa/
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2025 12:38 AM
Hi @LaasyaV71587518 ,
These field are mandatory OOB/ by default. Can you please let me know what is your requirement and why you want these fields to be non mandatory. Are you trying to do it on your PDI or in your official environment?
As changing their behavior will cause data integrity issues in the existing and new incidents records. If you are doing it on PDI and just for learning purpose, it is ok else you need to check with your Architect before doing it in your official environment.
Regards,
Nikhil Bajaj
ServiceNow Rising Star-2025
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2025 02:45 AM
Please follow below steps;
UI Policies can only control form behavior, but dictionary settings (Mandatory = true) enforce the requirement globally.
To fix this:
- Go to System Definition > Dictionary and open the field entry for caller_id and short_description.
- If you don’t want them mandatory, you’ll need to uncheck Mandatory (or use a Dictionary Override if you only want to change it for Incident).
- Also review if there are any Client Scripts, Data Policies, or Business Rules enforcing these fields.
That’s why the fields still appear mandatory even with all UI Policies disabled.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2025 03:19 AM
Hi @LaasyaV71587518 ,
The incident table is extended from task table. You can try checking if these configurations are inherited from Task table or no.
