Does DreamHost offer any type of built in security?
Yes. There is an option to enable extra security under each domain. Visit the following article for further details:
Does DreamHost offer any type of malware scanning service?
Yes. DreamShield can be enabled for any domain in your panel.
Does the panel offer Multi-Factor-Authentication?
Yes. You can protect the login to your panel using the Google Authenticator app or YubiKey. View the following article for more details:
Is there a way to assign different users access to the panel?
Yes. You can assign individual users access to the panel and decide which permissions they have access to.
I’m hosting multiple domains and some are for my client's. Can I have my clients manage their domain without providing them my web panel information?
Yes. What you’re looking for is a feature called, Account Privileges. What this allows you to do is set up a secondary web panel login and grant permissions on specific domains, databases, users, etc. The secondary login only has access to what you grant them. Keep in mind, just because they can manage a domain or if you grant them access to billing, only the primary account user receives notifications on expiring domain registrations or hosting renewals.
Does DreamHost offer SSL certificates?
Yes. When setting up a an SSL certificate, you can use a free (unsigned) certificate, or purchase a $15 professionally-signed certificate. DreamHost also offers free Let's Encrypt certificates. Visit the following article for further details:
Can I use a third-party SSL certificate at DreamHost?
Yes. You have full access to install this in your panel. Visit the following article for further details:
Are wildcard certificates supported?
No. You would need to install a unique certificate for each of your domains.
Can I use a single SSL certificate for multiple domains?
No. This is considered a wildcard certificate as mentioned above.