Dashboards once unhidden appear on all roles

Issue #679 resolved
Emil Reisser-Weston created an issue

I add a dashboard and regardless of which role I assign it to - it appear on all accounts. It even appears on an admin account etc if nothing is defined here ...

Capture.JPG

I am demonstrating this site at 11am so do not change settings on Simmons -simmons unless you can fix it (if so just assign as minimised to super admin role)