- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hello,
I created a custom table for holding variable data and gave snc_internal read access to the table. I set variable1 field to display is true. On the catalog item is a reference variable to the table I have no qualifier on it. When I impersonate as user I get no matches found. However if I change to Lookup Select Box I get the value. Do I need to add more ACL's to the table like query_range?
Any assistance is appreciated.
Thanks,
Chad
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago - last edited 4 weeks ago
you need to create query_range ACL with Table.* and not Table.None
Give role to that ACL and it will start showing records for non-admins in portal reference variable
💡 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 || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hi @ChadWilhelm ,
- Reference variables enforce ACLs and require a Query ACL on the target table to show records.
- Lookup Select Box variables often bypass strict ACL checks because they run in a system context.
- If Reference shows “No matches found,” add a Query ACL to the table to fix it
Please mark this as helpful and correct, if this helps you.
Thanks,
Yaswanth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hello,
Thanks for the response. I tried adding a query_range acl but still getting no results
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago - last edited 4 weeks ago
you need to create query_range ACL with Table.* and not Table.None
Give role to that ACL and it will start showing records for non-admins in portal reference variable
💡 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 || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Thanks Ankur. That worked.
Chad
