Fixes #5529: Updating dashboard with new permissions.
Merge pull request #4107 from ehelms/fixes-5529

Fixes #5529: Wraps dashboard in new permissions system.