Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

UI Policies- Incident table- unable to remove mandatory label

LaasyaV71587518
Giga Contributor

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? 

3 ACCEPTED SOLUTIONS

Bhavya11
Kilo Patron
Kilo Patron

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

View solution in original post

Ankur Bawiskar
Tera Patron
Tera Patron

@LaasyaV71587518 

Caller & Short Description are mandatory due to this OOTB UI policy.

once you disable that UI policy both fields will be non-mandatory

AnkurBawiskar_0-1759208884935.png

 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

AndersBGS
Tera Patron
Tera Patron

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/

View solution in original post

8 REPLIES 8

Ravi Gaurav
Giga Sage
Giga Sage

Hi @LaasyaV71587518 

 

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/

Nikhil Bajaj9
Tera Sage
Tera Sage

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.

 

 

Please appreciate my efforts, help and support extended to you by clicking on – “Accept as Solution”; button under my answer. It will motivate me to help others as well.
Regards,
Nikhil Bajaj

ServiceNow Rising Star-2025

pranita-24
Tera Guru

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.

Dhana3
Kilo Sage

Hi @LaasyaV71587518 ,

 

The incident table is extended from task table. You can try checking if these configurations are inherited from Task table or no.