Option to automatically install wildcard SSL certificates on all domains that it would cover
I would like to see two new options in the cPanel interface on the SSL/TLS Manager: Manage SSL Hosts page that appear when a wildcard subdomain is selected from the drop down menu. Currently, a warning appears that advises users to manage each subdomain individually.
In addition to that warning, I would like to see two checkboxes. The first allows the user to opt into having the wildcard certificate installed on all the currently existing subdomains (owned by their account). The second allows the user to opt into having all newly added subdomains of the domain covered by the wildcard ssl being installed (and owned by the account) to have the SSL certificate installed when they're added.
A third, checkbox, on the "Create Subdomain" page would be very helpful if this feature was added. It would be greyed out and unchangeable if either a) there is not a current SSL certificate available that could be applied to the domain or b) the "automatically install SSL" option has been selected. This would allow users to easily install SSL on newly created subdomains as part of the creation process.
These changes would require a small change to WHM Home >> SSL/TLS >> Manage SSL Hosts as well. That page would need a new column to show if the "automatically install on newly added domains" option has been selected. Adding checkboxes to WHM Home >> SSL/TLS >> Install an SSL Certificate on a Domain would also be ideal.
The related APIs would also need to be updated to accommodate these options.