Sharing Reports, Dashboards, & PA Widgets with Everyone

Justin Docken
Tera Contributor

Hey everyone,

I am working on a dashboard with reports and PA widgets that needs to be shared with all ServiceNow users on our platform.

What is the best way to accomplish this?

I was thinking of sharing each report, PA widget, and the dashboard itself with the role "public" or "user", or is there a better way?

Thank-you!

4 REPLIES 4

Appli
Mega Sage
Mega Sage
Hi Justin Docken

Please check docs portal for instructions how to share the dashboard with other users.

To cover everyone, you indeed may consider sharing it with the role "public"

Thank you!

 

Hope it helps

Justin Docken
Tera Contributor

Is public just a placeholder role? I see no users actually carry this role in our platform. 

I know how to share reports and dashboards, I'm just wondering what best practice states for having the dashboard and all reports be accessible/viewable by all ServiceNow users on our platform.

If I share everything with role "public" but nobody on the platform actually carries that role, what does this actually accomplish, or is "public" a default system role that would enable all ServiceNow users to access the dashboard?

Thank-you!

Hi Justin Docken

Please see the list of all base system roles where public is mentioned as well. Users with applied role/-s will be able to see a dashboard, if it is shared with these roles. Note: sharing a dashboard does not automatically grants an access to the underlying data that still can be restricted on other levels like dashboard restricted roles, widget ACLs, table ACLs etc.

Indeed sharing with everyone may raise certain concerns as the data may be sensitive and giving a viewpoint to them for all could breach confidentiality policies.

 

Hope it helps

SanjivMeher
Kilo Patron
Kilo Patron

I dont have a solution, but the discussion in below thread may help

 

https://community.servicenow.com/community?id=community_question&sys_id=5a824721dbd8dbc01dcaf3231f96...


Please mark this response as correct or helpful if it assisted you with your question.