Service Portal Search Not Working for Non-Admins in Zurich

Matt Orenstein
Tera Expert

Since upgrading to Zurich non-admins are unable to click the magnifying glass and see search results.  If the non-admin types in something, the typeahead will pull results and the user can click on that specific result to get to the catalog item or KB.  If the user then clicks the magnifying glass, search results are blank.

1 REPLY 1

Nadia F
Tera Contributor

Our developer has determined what caused our issue. There was a change to the Search widget, GlideRecord has changed to GlideRecordSecure. GlideRecordSecure method automatically checks ACLs to perform the query. 

We then looked at our ACLs, and found that m2m_sp_portal_search_source (now/nav/ui/classic/params/target/sys_security_acl_list.do%3Fsysparm_query%3DnameLIKEm2m_s%255Ename%253Dm2m_sp_portal_search_source%26sysparm_view%3D), Operation: Read is restricted to sp_admin role. We updated it to allow role Public, and that resolved our issue.  Looks like this ACL was preventing non-admin roles from querying. 

Hope this works for you!