- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-03-2019 01:15 PM
We are finding that certain Cases do not appear for our customer service agents/managers and we cannot figure out why - because we have intentionally restricted nothing. By and large we are running OOB for CSM.
As posted elsewhere on this forum, we've looked for ACLs that would block access to certain Case records, but we haven't found any in our system.
We've traced the SQL for the displayed records (see below) and what we have noticed is that the SQL for those users who see a restricted set of results includes "AND task0.`a_ref_3` IS NULL". But, we don't know what a_ref_3 is nor why the restriction applies for some users but not all.
Thanks in advance for any help.
Solved! Go to Solution.
- Labels:
-
Customer Service Management

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2019 04:48 PM
It probably isn't ACL but Query rules that are hiding the records:
Try disabling these until you get the results you want.
Once you have the results you want, try to understand what the rule is doing and see if you can fix it through configurations, then re-enable. Or not, up to what works for you.
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-03-2019 04:39 PM
Is your account hierarchy setup correctly?
Case access is restricted based on how this is configured.
Consumer Agents (dealing with the general public) should only be able to see all cases with no relationships to Accounts, and Customer Service Agents (dealing with third parties and external organizations) to those accounts which they have relationships with.
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2019 02:14 PM
Paul, we are a small company so we don't make the Consumer/Customer distinction on the agent side. So, we are pursuing your suggestion to determine if we are a bit cross-wise with ServiceNow's expectations.
Was still hoping that someone could tell me what a_ref_3 was pointing to in the task table and/or why it was in the Case query for the agents.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2019 04:48 PM
It probably isn't ACL but Query rules that are hiding the records:
Try disabling these until you get the results you want.
Once you have the results you want, try to understand what the rule is doing and see if you can fix it through configurations, then re-enable. Or not, up to what works for you.
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022