Client dashbord access without hub access

I would like my clients to access the dashboard but without having access to my hub. How can I do ?
I don't want my client is able to change my email or password in the hub or I don't want my client is able to stop another site.

Thanks
Michel