Not able to read sys_choice.value field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-21-2023 10:35 PM
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-21-2023 10:58 PM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-22-2023 02:02 AM
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-22-2023 04:57 AM
You need an ACL that gives read access to the choice table itself, and also to the sys_choice.label
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-22-2023 05:10 AM
what's the need for your user to check that table?
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader