Not able to read sys_choice.value field

Kajal8
Tera Expert

Hello,

I want to read sys_choice.value. My user has itil role. What is the minimal role required to be able to read sys_choice.value. I also tried creating read ACL 'sys_choice.None' in my scope but it did not help. Creating read ACL 'sys_choice.value' in global scope make it worked but we do not want to make changes in global scope. Please help.

4 REPLIES 4

Quinten
Tera Guru

Hello Kajal8

 

The ACL for system tables should be in place out of the box and there should be no need for you to create new ACL. Just FYI I provided a screenshot below that shows you the out of the box ACL for a Utah instance on the sys_choice table.

 

Quinten_0-1687413480999.png

 

Kajal8
Tera Expert

My user is having itil, snc_internal role but he is not able to access the values from choice tables. For that what we should do so that he can access the values.

You need an ACL that gives read access to the choice table itself, and also to the sys_choice.label

Ankur Bawiskar
Tera Patron
Tera Patron

@Kajal8 

what's the need for your user to check that table?

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