Problems with HestiaCP [Domains]

I was setting up my Hestia Dashboard but I came across a problem or something funny.
I have added a domain to the milink, ml administrator account, then I created my normal user account and trying to add a subdomain asd, milink, ml and it was created successfully. is there any way to fix this? since any of my users will be able to create subdomains using my main domain

It will be addressed in next version.

I have a question, how can I make the DNS to be added automatically when adding a domain to the panel?

You currently can’t

How about a cli script?

@eris we could set hooks to run scripts upon user creation.

Something similar to this

I think an easier method is creating an rule “Create DNS domain on default” if it is an xxx.tld