query range acl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-19-2025 04:54 AM
Part of the query on sn_shop_purchase_order has been ignored because of insufficient access for 'query_range' operation on sn_shop_purchase_order.supplier.legal_name
hi i am getting this error whenever i am impersonating the user and he is trying to search in header by supplier name.
pls help.
supplier name is coming from supplier table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2025 01:24 AM
What did you try?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2025 12:17 AM
From the ServiceNow MAY Patch Upate this issue is happening to all the instances.
Please refer to the KB Articles of ServiceNow Support "KB2046494 & KB2130442" Those will be helpful to debug & fix.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-16-2025 08:23 PM
Hi @Deepanshi1 ,
Assuming the user can see the supplier field on the sn_shop_purchase_order table, the issue isn't with that table but with the referenced supplier table and its legal_name field. To resolve it, create two ACLs on the supplier table: one table-level ACL with the query_range operation (name: supplier.None), and one field-level ACL for legal_name with query_range (name: supplier.legal_name). This will allow the user to query that field.
-Mahima