WTH Assign dashboard to person or user

It would be so useful if its possible to assign a default dashboard to a user/person.

I know it is possible for the person self to do this, or when giving every user admin rights, but I really dont want to do that.

Duplicate of WTH can't i change the default dashboard on a non admin user