I've created a custom dashboard in the SCOM Console with 5 widgets; Alert view, top 10 servers with high CPU usage view, top 10 servers with high Memory usage view,top 10 server with less disk spaceview and Details view, then Created user role with only access to custom dashboard created above. When user login to SCOM web console he can view the dashboard but no data appears in widgets.
And when user with SCOM admin role login to web console he can view dashboard properly.
SCOM version is 2012 R2 (without UR2).
MayurG