Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Is that posible to hide reports widget in "Workspace Dashbaord".?

ramesh_r
Mega Sage

Hi All,

I have a custom application that includes a workspace. In that workspace, there is a dashboard with multiple reports.

My requirement is to hide one particular report for all users except those in one specific group. Is that possible?

 

Example:

 

I want to hide the "Unassigned Tasks" report to all other then one group

 

ramesh_r_0-1764396023300.png

 

1 REPLY 1

SharmaJi_SNow
Mega Guru

Hi @ramesh_r 

Yes, it’s possible, but not directly from the dashboard widget itself. Workspace dashboards don’t support per-widget visibility rules, so whatever is on the dashboard will load unless the user fails the permission check on the underlying report.

The cleanest way to handle this is through ACLs on the report:

  • Open the report used in the widget

  • Add or update a report_view ACL so only your specific group has read access

  • Users who don’t meet the ACL conditions won’t be able to load the report → the widget effectively disappears for them in Workspace

Workspace handles this nicely, if a user cannot read the underlying report, the widget simply doesn’t render.

Useful reference:

Hope this helps and if it does, feel free to mark it helpful or accept the solution.

- Ankit