You can edit the dashboard and publish it for spec...
# general
n
You can edit the dashboard and publish it for specific roles (you have an option to check Override USer's Settings). I am not sure if you can publish it per user basis.