External contact user is not getting any data on the reference field on the record producer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
External contact user is not getting any data on the reference field on the record producer.
For all the Reference Fields it is saying no matches found
I configured the reference qualifiers but they are working smooth for the agent and admin.
The issue is with only the external contact.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @rohit_hatkar1 ,
The most likely issue is caused by security constraints and missing query_range or table level Access Control Lists (ACLs) required by the Service Portal.
Refer Below :
Why External Users Can't See Reference Variables in ServiceNow Catalog Items And How to Fix It
Reference field on Record Producer not displaying display value
If my response helped mark as helpful and accept the solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @rohit_hatkar1 ,
Can you please share screenshot regarding reference qualifier configuration .
As far i know , If that user dont have sufficient rols to view data regarding to the table then he does not grant access to underlying reference tables. You must grant specific Read ACLs on the referenced table.
You can also refer this :
If this helps you then mark it as helpful and accept as solution.
regards,
Aditya
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
which table?
did you check query_range ACL on that table?
check this LinkedIn post
Why External Users Can't See Reference Variables in ServiceNow Catalog Items And How to Fix It
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Generally, external users have minimal permissions in the system and are assigned the snc_external role.
To meet your requirement of displaying reference variable data in the Record Producer, you need to create a query_range ACL and assign the snc_external role to it.
You can refer : Provide external users access to a table