Some PDIs are currently unavailable, and PDI actions are paused. View the latest updates here. Read More

Wildcard search (*) is not working on custom table

Dipali_Pawar
Tera Contributor

I have custome table which has number field and display value is true on that field when non admin user trying search number using * number it's showing no record found but same record is showing when user search with = number  and for same user description search is working correctly I have checked below configurations still not working please help me with this if anyone has faced similar kind of issue

 

1. there is one systempropery which is diabling search i tried to change value to true still not working

2. table levels acls has internal and other role , internal role user already have i have given other role as well still not working

3. I have maked display false for number still same issue 

4. There is no query BR is configured on that particular table 

2 ACCEPTED SOLUTIONS

J Siva
Kilo Patron

Hi @Dipali_Pawar 

Please check whether a Query Range (query_range) ACL exists for the custom table. I suspect that there is currently no query_range ACL configured for this table.

If one does not exist, please create a Query Range ACL for the specific table and assign the necessary roles to it.

Also, could you please confirm whether this custom table is extending another table or if it is a standalone custom table?
Regards
Siva

View solution in original post

Ankur Bawiskar
Tera Patron

@Dipali_Pawar 

things to do

-> check if there is query_range or query_match ACL for that table if not then create a new one

Query ACLs 

šŸ’” If my response helped, please mark it as correct āœ… and close the thread šŸ”’ā€” this helps future readers find the solution faster! šŸ™

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 10x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

View solution in original post

6 REPLIES 6

@Dipali_Pawar 

since users want to search only for number then create only for that field

if they want to use wildcard search on entire table then table level

šŸ’” If my response helped, please mark it as correct āœ… and close the thread šŸ”’ā€” this helps future readers find the solution faster! šŸ™

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 10x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

@Dipali_Pawar It depends on your requirement..

If you create any additional fields on that table in the future, you will need to create a separate query_range ACL for each field. Therefore, it's better to use a table.* query_range ACL.