Yes. I've never done it so I'm unable to walk you through it, but you can prepare a dashboard for I think certain roles, and publish it to be the default for when a new user gets created, or maybe it was when a new role is assigned to a user, and their dashboard will start out just like the published version when they use that role for the first time. At least I think that's how it works.