
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-20-2022 07:06 PM
I have a reference field that for some reason just doesn't show any options to select for normal users - however my ITIL users can see all options without any issues.
EG:
Reference: Software [cmdb_ci_spkg]
Qualifier: Simple
No other options selected - no variable attributes or default value.
Why can't some users see the listed software?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-20-2022 10:39 PM
@Bidduam Try this, if you are looking specifically for Software table, then create two Read acls one at table level and one at field level on Software table with Requires Roles embedded list as empty as shown below
1)
2)
I hope this helps.
Regards,
Kamlesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-20-2022 07:13 PM
Hi @Bidduam
As ITIL user is able to see options in your reference field. It means there must be some restriction at User table level.
Please check read ACL and Query Business rule for User tables to investigate what is restricted.
Also verify that this issue is only with reference field or user Is also not able to see from User table list?
If that so, you may have some References qual value in your field.
Thanks
Anubhav Ritolia
ServiceNow Rising Star 2023

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-20-2022 07:23 PM
@AnubhavRitolia sorry can you give an example of what you mean? What ACL or query business rule would I be checking on
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-20-2022 08:50 PM
Hi @Bidduam ,
Software [cmdb_ci_spkg] is the child class of Consfiguration Item [cmdb_ci], so ACL that works on parent works on child as well.
There are two ACL that conrols this :
One ACL allows for user having cmdb_read role
Another ACL allows access to user with service_viewer role
ITIL role contains cmdb_role that's why itil users are able to see software records.
I hope this helps
Regards,
Kamlesh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-20-2022 09:41 PM
So my question is, how do you make it so all users automatically get read / view access in that case - obviously I don't want to have to add people manually