I mentioned on one of my past posts that I’d noticed that user criteria in ServiceNow don’t update in real time. The get checked the first time you try to look at something, and are cached at that point.
That can be problematic when you are updating a user criteria and you still seeing everything you’re not supposed to see (or not seeing something that you should be able to see) because the old version of the user criteria is still cached.
I ran into that same issue last week, and didn’t have the option of just waiting for the cache to be updated at some nebulous point in the future.
I did some looking, and found out that the cache is supposed to refresh when you log out of and then back into ServiceNow.
I tried that without any success, which meant that I was supposed to move on to clearing the cache to reset the user criteria in the user’s cache.
I knew that you could type cache.do in the filter navigator, but that only worked if you had certain rights, which the user I was supporting didn’t seem to have, so I seemed to be in a pickle.
The solution should have been much more obvious to me than it was. I just needed to use the url to trigger the cache.do call.
**service-now.com/nav_to.do?uri=%2Fcache.do