We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Query match ACL Error

Not applicable

Hi

 

Few of the non admin users are experiencing errors related to a table

 

Error is

 

part of the query on rm_enhancement has been ignored because of insufficient access for query match operation on rm_ enhancement.active

 

Where there is no type of operation in Xanadu release patch 4

 

Please suggest a solution

7 REPLIES 7

I ran into this issue myself and found the message can be removed by setting this property:

Name : glide.db.encoded_query.field_acl_error_msg 
Type : true | false
Value: false

Source 

Hi @Maisie Kocher,

 

I faced a similar issue before. I resolved it by creating two ACLs with the query_range operation—one at the table level (table_name.None) and another at the field level (table_name.field_name)—for the appropriate role. That did the trick. Try this in your environment and let me know how it goes.

 

-Mahima

Sandro Calado
Tera Contributor

Create an Access Control to rm_ enhancement.active, Type Record, Operation query_range, role = name_of_role to necessary access to read the records.