what role need for non admin role to view report

MahendraBob
Tera Contributor

Access to this content denied based on report_view field ACLs.

2 REPLIES 2

ChiranjeeviR
Kilo Sage

Hi @MahendraBob,

 

To allow a non-admin user in ServiceNow to view reports, you need to assign the appropriate role(s) that grant report viewing access without giving full admin privileges.

Minimum Role Required to View Reports:

  • report_viewer — This is the essential role for viewing reports in ServiceNow.

Additional Useful Roles (based on what the user needs):

  • report_user — Allows the user to create, edit, and share reports in addition to viewing.
  • pa_viewer — Needed if the user should view Performance Analytics dashboards.
  • pa_admin — For full Performance Analytics access (not needed just to view reports).

For Viewing Reports on Dashboards:

  • If reports are on dashboards (Performance Analytics or homepage dashboards), also ensure:
    • The user has access to the dashboard (check the dashboard’s ACL or sharing settings).
    • The user has the pa_viewer or dashboard_viewer role if applicable.

Thanks and Regards,

Chiranjeevi R

Please mark as Correct Answer/Helpful, if applicable.

Thanks & Regards,
Chiranjeevi
ServiceNow Developer | | ITSM | | ServiceNow Discovery | | Event Management | | Service Mapping | | CMDB

Please mark as Correct Answer/Helpful, if applicable.