Hi, I have a reseller that needs the “Manage Database” button to show when they are clicking into WordPress options… I’ve tried to configure the “Reseller options” to give them everything except “create/edit reseller” but some things still don’t show for them that do for me (as root).
Sounds like a permissions gap—resellers often need extra privileges set via Edit Reseller Privileges. Double-check that “Edit databases” is enabled for the accounts they manage.
SSH permissions is actually quite tricky for a reseller. Granting them access to all domains would mean making them a member of all domain groups, which gives them the ability to read email for all users within the domain, among other things, which feels problematic. Resellers aren’t really supposed to “own” the domains, they’re just supposed to create them and perform some management stuff.
But, stuff in Webmin/Virtualmin itself probably could be more granular and we probably could make more things available to resellers. We’d discussed making the “Switch to server’s admin” available to resellers at some point in the past, but I’m not sure if that’s in there already. Worth a check. As the Reseller, look in the “Manage Virtual Server” menu for the domain. If that exists, then the reseller can become the domain owner and can do anything you’ve given the domain owner the right to do.