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.

In catalog item, the auto population data is not visible to enduser/it while it is visible to admin?

Gudu
Tera Contributor

Hi Team, 

Good Afternoon!

Gudu_0-1753987691393.png

 

Here , as an admin, when i select , the mandatory reference field , it is auto populating the values to each greyed out field. 

But when i tried to impersonate an itil user/end user , the data is not populating here. 

 

Note:

Reference field : "select the cmdb application" is reference to cmdb_ci_appl table and by using client script and script include, autopopulated ohter field values. 

 

The auto population works fine as an admin but not to itil/end user. 

 

investigatoin

--------------------

1. Checked read acl of cmdb_ci_appl table, where the read access to this table is given to itil/public/asset_manager.

 

But still the auto population is not working for itil user in this catalog form. 

 

Could anyone guide me here, what will be the issue here?

 

1 REPLY 1

Periyasamy P
Tera Guru

Please check ACLs (client_callable_script_include) related to your script include.

<Instance URL>/sys_security_acl_list.do?sysparm_query=type=client_callable_script_include^operation=execute^name=<Script Include Name>

 

Also use access analyze to simulate your use case and ensure it is success. Refer attached image

PeriyasamyP_0-1753989774769.png