I want to show field data to users for custom role
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
6 hours ago
Hi Team,
I have catalog form, where one variable is reference to cmdb_ci table, for that table user is not having access, so that he is not able to view any record on that table, it is showing as empty.
for this I have created a read ACL, and I have given role as my custom role, and condition is cmdb_ci.name
we have added role to that user, still data is not showing.
user is having record assigned in cmdb_ci table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
6 hours ago
you should create Table.None READ ACL and not Table.Name READ ACL
Also
you need to create query_range ACL with Table.*
Give role to that ACL and it will start showing records for non-admins in portal reference variable
Example below
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
6 hours ago
@Ankur Bawiskar So I need create total two ACLs
1. cmdb_ci.None READ ACL and role is my role
2. cmdb_ci.* query range ACL and role is my role
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
6 hours ago
correct
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
5 hours ago
With your field level Read ACL, just check if you have Read cmdb_ci.* ACL is in place or not (to ensure the actual data within the columns is visible) , If not, you may require it.
