Been running Zimbra for a few years now and one thing I've always found annoying is that there are many many options that aren't available to set using the admin console. It's always made me wonder what the point of having the admin console is if you're still so reliant on the CLI. And from a security perspective it's a nightmare as you don't really want to be giving anyone else shell/CLI access to a server.
I understand that there's so many CoS attributes and server options that categorising them and displaying them in the admin console would be very difficult.
But how about improving the admin console to have a way of listing all currently set CoS attributes that are not set to their default value?
Not just CoS options but Global Settings, Server Settings, domain-specific and user-specific options.
This options list could be in a new tab under each "applet" in the admin console. It would only needs to be a table with 2 columns... attribute name and current value. Ideally with a link to the documentation for that attribute/setting.
There should also be a way to set these options through the admin console as well. So a simple dialogue box where you can type an attribute name or select one from a master list, then type the value. Instead of having to drop to the CLI to do the exact same thing.
What does everyone think?
Does anything like that exist already as of 7.1.3?
I've not found any feature requests for this in bugzilla.
I think that would be a huge improvement to the admin console and gives an admin a clear overview of the options that have been explicitly set, without having to give them direct access to the server's shell/CLI.