'New' button is not visible for 'Resource configurations' related list of Contextual Search form


Description

Symptoms


'New' button is not visible for 'Resource configurations' related list of Contextual Search form

Release


All 

Cause


ACL script has a return value of false on OOB ACL below:

<instance>nav_to.do?uri=sys_security_acl.do?sys_id=3c3d9ec3eb32210070a9666cd206feb8 

Resolution


  • This is currently out of box functionality where adding new records for 'Resource Configurations' (cxs_res_context_config) table is blocked by way of the ACL Script which always returns false
  • Customers may choose to modify the ACL below so that it passes by having the Script return a value of true or leave the Script field empty

<instance>nav_to.do?uri=sys_security_acl.do?sys_id=3c3d9ec3eb32210070a9666cd206feb8 

  • It is recommended to add some checks in the ACL such as a 'Required Role' of Admin or as per customer preference, so that it passes only as long as certain conditions are met

NOTE

  • This solution changes OOB ACLs and as a result the ACL file maybe skipped during upgrade and customers will not get any ServiceNow updates to this ACL. 
  • Customers need to fully test the functionality on their sub production instance before moving changes to production