Silently creating sites for users

Is it possible for admin to create a site for a user without bothering them for their login credentials?

I know I can create the site as admin but I also want to be able to see exactly what they see in their backend all without having to bother them.

Of course they will be requesting a site first.