Dashboard is empty for roles apart from admin
May be you have assign blocks to the region of non admin theme. If so, you have to assign the blocks to the region of admin theme(seven or enabled admin theme in your drupal system).