Report is not visible to other people without admin role even if i am sharing the report .

SamiranD
Tera Contributor
 
13 REPLIES 13

Maik Skoddow
Tera Patron
Tera Patron

Hi @SamiranD 

 

ServiceNow report may not be visible to other users without the admin role—even if you have shared it—due to several common causes related to roles, access controls, and sharing settings:

  • Insufficient User Roles: Users must have the necessary roles to view reports. For most reports, the itil role or similar is required. If users lack these roles, they will not see the report, even if it is shared with them.

  • Sharing Settings: When sharing a report, ensure that you have selected the correct users, groups, or roles in the sharing dialog. If the report is set to "Me" or is not explicitly shared with the intended users or groups, only the creator (and admins) can see it.

  • Access Control Lists (ACLs): Even if a report is shared, users must have read access to the underlying tables and fields. If an ACL restricts access to the data source, non-admin users will not see the report or its data.

  • Data Source Permissions: If the report includes columns from tables like question_answer, only users with specific roles (e.g., catalog_admin) or admin can view those columns.

  • Report Ownership: Only the report owner or users with roles like report_writer or report_admin can manage sharing and permissions for a report. Admins have full access by default, but non-admins must be explicitly granted access.

  • Technical Issues: Occasionally, browser cache or client-side errors can prevent reports from displaying for non-admin users. Clearing the cache or using a different browser may resolve this, but it's less common than permissions issues.

Maik

Mohammad Danis1
Giga Guru

@SamiranD ,
The user needs at least the report_viewer or itil role.
Check with any user with report_viewer role if they can view the report.


------------------------------------ | Was my response helpful? | ------------------------------------
⬇️Dropping a Kudos or Accepting as solution ↘️ would be absolutely brill Cheers!


Regards,
Mohammad Danish

Edward Rosario
Mega Sage
Mega Sage

Even if you share the report, users still need the appropriate roles to access the underlying tables and data. For example, if a user doesn’t have the ITIL role, they won’t be able to view reports based on the Incident table.

Mohammad Danis1
Giga Guru

Hi @SamiranD,

Hope you are doing good.

Did my reply answer your question?

If my response helped please mark it correct and close the thread so that it benefits future readers.
Regards,
Mohammad Danish