Filter and breadcrumb not visible on sysapproval_approver list

chr_kluge
ServiceNow Employee
ServiceNow Employee

Hi everyone

I've checked the other posts in the community and found that I can either use a ScriptInclude "DisplayFilter" or the list control to restrict users to use the breadcrumb and filter.

But on our list control for sysapproval_approver no roles were set and the property "omit filter" was disabled.

The only scrit include, business rulle, or whatever with "DisplayFilter" was the incidentDisplayFilter Script Include.

The first thing I tried was setting the list control property "Filter roles" to public. After clearing the cache and reloading the navigator the filter and breadcrumb were still not visisble for ess users.

Then I created the following script include to achieve my goal and I also cleared the cache and reloaded the navigator. But still ess users aren't able to see it.

ScriptIncludeDisplayFilter.PNG

Any further suggestions? I tried it with different itil users...

1 ACCEPTED SOLUTION

chr_kluge
ServiceNow Employee
ServiceNow Employee

Hi all



I think the solution is:



You need to actively allow an ess user the filter. Either by setting the list control filter roles to pbulic or by adding a script inlcude that returns always true.



BUT: it's not working right away. Even if you clear the ServiceNow cache and the browser cache you have to wait several hours till it works.



In my case I recognized on the next work day that "by magic" it worked now.



So to all of you a big thank you for your posts.



Christina


View solution in original post

7 REPLIES 7

Hi Kalai



I'm a bit confused, didn't you read my post?
There was no script include there to allow it. I even added one to explicitly return true always.


And there is also no restriction on the list control. I already checked the other posts in the community.



So my question is: is there another way to surpress the showing of the filter? Other than list control or xxxDisplay   filter method/Script Inlcude.



Greetings


Christina


chr_kluge
ServiceNow Employee
ServiceNow Employee

Hi all



I think the solution is:



You need to actively allow an ess user the filter. Either by setting the list control filter roles to pbulic or by adding a script inlcude that returns always true.



BUT: it's not working right away. Even if you clear the ServiceNow cache and the browser cache you have to wait several hours till it works.



In my case I recognized on the next work day that "by magic" it worked now.



So to all of you a big thank you for your posts.



Christina