In an organizational context it may be required, that a user should not be able to delete their own certificates (defined by having secret keys or key stubs), as a protection against mistakes.
New option "certificates_delete_secret".
If this option is set to "false" and
- if a foreign certificate without secret key is selected, it still can be deleted.
- if a certificate with with private key is selected, it can *not* be deleted. The option for deletion is greyed out.
If at least one deletable certificate has been selected when selecting several certificates, a message may appear on confirmation of the deletion indicating that some certificates cannot/may not be deleted.
The existing configuration "action/certificates_delete" should remain as is (no visual deletion option). Setting it to "false" would make the new option ineffective.