How can I allow webmin user access to Custom Commands?

We migrated an existing client to a new server (Ubuntu 16.04 to Ubuntu 16.04) but on the new system using Authentic I don't see how to allow a webmin user access to Custom Commands. They no longer have the "Webmin" tab in the left-hand menu... Help! What am I missing.

Thanks!
-- Craig

Status: 
Closed (fixed)

Comments

What do you see on the left tab, when logged in as root ?

Webmin and Virtualmin tabs.

Assigned: Unassigned »

Ilia, what controls if the Webmin tab is available to domain owners?

Joe's picture
Submitted by Joe on Tue, 10/02/2018 - 23:42 Pro Licensee

Ilia and I discussed this a week or two ago. It's a bug-like in Authentic theme, which I think is fixed in git (maybe already in a stable release, if you use the theme update function).

Note that the fix is to add another option that makes it more clear what's being requested when choosing not to show Virtualmin users the Webmin tab (Ilia had interpreted the "Don't show Webmin tab" or however it's labeled to mean "Don't show any Webmin modules to virtual server owners", but that wasn't what Jamie meant by it when he added the feature). In short, there was some UI confusion that has been resolved in an upcoming release by making the descriptions more clear and adding a new option to allow both possibilities.

Even if it's not in a currently available version you can just change that option back to the default and Authentic will no longer hide Webmin modules from domain owners.

Joe's picture
Submitted by Joe on Tue, 10/02/2018 - 23:44 Pro Licensee

And, if it wasn't clear, just updating may or may not bring back the menu for users...it depends on which option turned into which result. You may need to update your configuration, even if the fix is in the version you have (I would think the behavior would change in the right way, but I haven't looked at it personally).

Joe's picture
Submitted by Joe on Wed, 10/03/2018 - 00:00 Pro Licensee

I'm on my tablet at the moment, so I can't dig up exactly what the option was labeled in older versions, but you can search "Webmin" in Virtualmin Configuration (click the "filter" icon at the top right to search within that page) and it'll bring it up...it'll appear in the User Interface section, I think, and is probably reasonably apparent which one causes this behavior. There's also some options to determine the behavior of Webmin modules for server owners in the Server Administrator Permissions section.

Ok you can close this - thank you Joe for your detailed response! I was able to re-enable the "webmin" tab!

Thanks!
-- Craig

Joe's picture
Submitted by Joe on Wed, 10/03/2018 - 01:01 Pro Licensee

Cool, thanks for the update. We're doing new releases of all the packages soon, so it'll be resolved properly in the next couple of days.

Ilia's picture
Submitted by Ilia on Wed, 10/03/2018 - 03:08

Ilia, what controls if the Webmin tab is available to domain owners?

Jamie, at first we had the only global control (for all users) for Webmin tab appearance in Virtualmin/Virtualmin Configuration/User interface settings.

After discussions with Joe, we came to the conclusion that it should be user based option, that master admin would be able to set-up/control. So, now this option resides in Virtualmin/Administration Options/Edit Owner Limits/Other restrictions - there you will be able to find new option Show Webmin switch in navigation menu?, right above Extra Webmin modules.

It's already in Git and can be tested.

It's not there yet, but now I see where it will be located. But then will you please fix the problem with reverting the global setting to show Webmin tab back to No? Which probably deservers its own issue page, that I already created on https://www.virtualmin.com/node/59124

Changing it's to Fixed (pending) as there is no such an option right above Extra Webmin modules in 6.04 yet.

Ilia's picture
Submitted by Ilia on Tue, 10/16/2018 - 06:27

I don't know. Jamie, Joe what do you think? Does Webmin tab has to go hidden by default for server-owners?

Joe's picture
Submitted by Joe on Tue, 10/16/2018 - 16:28 Pro Licensee

Ilia, it's not about defaults, it's about the option not saving. But, since everything is moving into Server Templates, it doesn't matter and that option won't need to exist in Virtualmin Configuration, at all.

Ilia's picture
Submitted by Ilia on Tue, 10/16/2018 - 16:38

Not saving? Did you try latest theme from git with it? In Edit Owner Limits section?

I will double check tomorrow.

Ilia, it's not about defaults, it's about the option not saving. But, since everything is moving into Server Templates, it doesn't matter and that option won't need to exist in Virtualmin Configuration, at all.

Right, but Ilia's question still holds - ok, we can set the desired effect in templates, but still shouldn't there be the default setting? I believe it's better to leave Webmin tab for users see by default in order not to confuse old users - the tab always was there before.

Ilia's picture
Submitted by Ilia on Wed, 10/17/2018 - 05:12

I can confirm that this feature is working with latest theme installed (and latest Webmin/Virtualmin).

By default the tab will be on (showing).

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.