I need a catalog item reference field to be visible for any user, even those who don't have ACL

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-25-2023 05:05 AM
I have created a catalog item for a specific group of users to create incidents for a business line. Not all of these users have ITIL rights.
On the catalog item there is a question with a drop down that references the cmdb_ci_service table. ITIL users can't see this table, and therefore don't see the options to select.
Is there any way to get around this so that the users without ITIL rights can still see the options in the dropdown?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-25-2023 05:10 AM
I do not think this is possible because everytime reference field will be clicked it will perform the query to table and which will evaluate the read level ACL. But you can think of creating another ACL with some role which every user has (snc_internal) and then allow the read access , assuming many unnecessary things .
Regards,Sushant Malsure

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-25-2023 05:25 AM
I don't think its possible to give every user read rights to this table as I've heard ServiceNow would then see those users as subscriptions.
Thanks for explaining how the field works and that there isn't a workaround for this issue. I will try to think of another solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-30-2023 06:42 AM
Hey Bart, we have a similar problem, did you find anything?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2023 01:31 AM
We used a workaround:
The field on our form is empty by default and this field is not visible to users without itil rights. Since it is a catalog item that is not used very often this solution proved to be a good enough workaround.