understanding folder permissions for new virtualservers

I create a new server, but my username doesn’t have access to the home directory. I’ve added myself to the new group, but still I don’t have access.

I’d like my username to have access to all new created servers by default - how can I achieve this?

Additionally, when requesting a Let’s Encrypt certificate - it couldn’t write to the virtual server’s home folder, until I changed permissions to 777.