Configure group ACL for aggregation requests
Use the glide.sg.group_acl.enabled system property to control the validation of access control lists (ACL) during aggregation requests that are related to displaying results from data items that use grouping.
Before you begin
Role required: admin
About this task
The glide.sg.group_acl.enabled system property determines whether ACL validation is performed when executing grouping operations. By default, this property is set to true. When this system property is set to true, an ACL is applied to check whether the record involved in the grouping operation is accessible. This default mobile platform behavior is different from the ServiceNow® instance behavior. The instance doesn't apply ACLs when it displays aggregation result counts. This is a key difference between instance and mobile platform behavior.
When this system property is set to false, the system doesn't validate ACLs while it executes a grouping operation. In this case, aggregate results are based on the selected aggregation field and the number of records for each group. In most cases, this shouldn't lead to security issues because ACL checking is still enforced for all other operations.