Security prevents reading User - no records displayed

asd22
Tera Contributor

I have a user that seems to be in all the correct groups. But when the user goes to read a report they get "Security prevents reading User - no records displayed" i have tried to problem solve this but im at a stop as i cant find what the issue is.

3 REPLIES 3

sangrulkaradvai
Kilo Guru

The issue is caused by an ACL denying read access,Impersonate the user and enable Debug Security Rules to identify the specific ACL blocking the report and fix the role or condition. 

Tejas Adhalrao
Tera Guru

Hi @asd22 ,

This usually is not a group issue. this is isssue with Acl

error “Security prevents reading User” means:  The user does not have read access to the sys_user table.

if you have  report acl then user need report acl  to see the record not only read acl

 

 

-check any field level acl is blocking it or not

- you can  debug the acl using the Debug security rules .

TejasAdhalrao_0-1769171232807.png

-check user has  rile like report_viewer

- aslo you can you the script tracer to check that what is blocking user and executing at backend

adityahubli
Tera Guru

Hello @asd22 ,

 

You can refer this link :

https://www.servicenow.com/community/devops-forum/why-has-quot-security-prevents-reading-created-no-... 

 

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0813250 

 

If this helps you then mark it as helpful and accept as solution.

Regards,

Aditya