
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2017 06:59 AM
We have a go live coming up and we will be tracking issues inside ServiceNow and using dashboards to track to the top issues as the occur. Based on this, I have the need to make the dashboard we will be using, and the Incidents related to the project, visible to end users since management will be responsible for knowing the issues that are happening in their departments/areas.
I have added the public role to the ACL that allows read access to the Incident table and I also added the public role to the reports and the dashboard but I really don't want to have to necessary "assign" the public role to everyone in the system just so they will be able to access the dashboard.
The dashboard will only be available for a few weeks to a couple of months at the most and then it will be deactivated and I can revert the changes so that end users can only see their own incidents again but I need unlicensed users to be able to at least see that tickets have been entered and a description of what they incident is related to during the go live period.
Any ideas on the best way to accomplish this?
Solved! Go to Solution.
- Labels:
-
Analytics and Reports

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-30-2017 07:14 AM
Rob, this did work to an extent. I also had to go into the Business Rule 'incident query' and deactivate it during the go live window so that the user's would be able to see the tickets that were not their own in the reports.
I also created a Module so that it would be easier for the end users to access the dashboard but by doing this, I had to grant specific users the snc_read_only role in order to see it, the snc_internal role did not work for some reason with the module. I did share the reports with Everyone and added the role snc_internal and they were visible on the dashboard for end users.
After doing all of the above, the end users with the snc_read_only role were able to see the reports and dashboards for the project. Thanks for pointing me down the right path!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2017 10:06 AM
Nevermind, it looks like we don't have the com.glide.explicit_roles plugin active in our instance and I see that I need to request it through the HI Portal. I will wait until the plugin is active and I will see if I can get your solution working once the role is in our DEV instance.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2017 11:54 AM
Rob,
I tried the above method that you mentioned but just adding the reports to snc_internal but it did not work. I added the snc_internal role to all 15 needed reports and I created a Module that points to the Go Live Dashboard as well and put it under the Self Service application.
The Module works for me and navigates me to the Dashboard and displays widgets and the tickets inside the widget but when I impersonate an end user, they can see the module but when they click it, it doesn't open the dashboard at all.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-30-2017 07:14 AM
Rob, this did work to an extent. I also had to go into the Business Rule 'incident query' and deactivate it during the go live window so that the user's would be able to see the tickets that were not their own in the reports.
I also created a Module so that it would be easier for the end users to access the dashboard but by doing this, I had to grant specific users the snc_read_only role in order to see it, the snc_internal role did not work for some reason with the module. I did share the reports with Everyone and added the role snc_internal and they were visible on the dashboard for end users.
After doing all of the above, the end users with the snc_read_only role were able to see the reports and dashboards for the project. Thanks for pointing me down the right path!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2017 09:51 PM
This can be easily achieved through reports....which version of SNOW are you using?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2017 11:06 AM
We are using Helsinki. I tried the above method that Rob mentioned but just adding the reports to snc_internal did not work. I added the snc_internal role to all 15 needed reports and I created a Module that points to the Go Live Dashboard as well and put it under the Self Service application.
The Module works for me and navigates me to the Dashboard and displays widgets and the tickets inside the widget but when I impersonate an end user, they can see the module but when they click it, it doesn't open the dashboard at all.
I even tried adding the snc_internal role to the Module so and I gave the snc_internal role to a specific user. The user could then click the dashboard and it would pull up, but it was blank and they couldn't see any of the tickets associated to it.