I would like a "protection" function so noone can delete a Client, DNS, web or Mail domain by mistake. The delete buttons should not be visible if domainname is protected. This could be done directly in database or in system settings or other.
This actually exists, but only works for webs currently. See: https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/5700 https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/4048
Ok thanks. Very similar. I want a hard lock button so nobody can delete the primary DNS-zone for the entire webhotel and take it offline, or delete all email imap. Or delete a complete server in system.
That's exactly what this does (except deleting a server), unless you're a admin. You can ofcourse request this at git.ispconfig.org
I meant as admin ofc, so i or staff dont do mistake. As example, in Proxmox you can set a "Protection" flag to ON, then you cant delete or change a VM.
I understand, though I don't think we should implement this for admins, as they should be aware of what they are doing and you always receive a warning "Do you really want to delete this record?". But you are welcome to create a feature request, maybe someone will pick it up. You can also work on this yourself and create a MR on our GitLab
Well, i often delete old custumer and theirs domains, so i instant press "Do you really want....". Someday i might missclick on our own domain... Sorry im not a developer, so cant help with gitlab ;-) I was hoping someone would agree and fix it in next version. As said, i would be happy with just a database setting for hiding delete button on some domains. No gui needed.