Which ACL option controls users access to Group By functionality on list view of a table ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
5 hours ago
I have creates three new tables and let Servicenow create it's own roles which in turn has created default read/write/create/delete ACLS. However, users with those new roles aren't able to user Group By on the columns in list view despite the fields being listed as groupable in Tables & Columns.
Two errors that come up in a red banner are:
part of the query on sn_customerservice_cost_inventory_items has been ignored because of insufficient access for 'query_range' operation on sn_customerservice_cost_inventory_items.u_supplier
Security prevents reading Supplier - no records displayed.
Am I missing another ACL ? Or missed something obvious ?
The Access Analyzer shows :
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Try these 2 things and check once
- Create field-level
query_rangeACLs — You need ACL records forsn_customerservice_cost_inventory_items.u_supplier(and any other fields users need to Group By) for thequery_rangeoperation. Assign your custom roles to these ACLs. Alternatively, create a wildcard field ACL:sn_customerservice_cost_inventory_items.*forquery_rangewith your role, which covers all fields on that table. - Check ACLs on the referenced table — The "Security prevents reading Supplier" error means the user also lacks
readaccess to whatever tableu_supplierreferences. When you Group By a reference field, ServiceNow needs to read the referenced records to display the grouped values. Make sure your users have at leastreadaccess to the supplier table (likelycore_companyor a custom table).
