Community Forums
Connect with us on LinkedIn
+ Reply to Thread
Page 1 of 3 1 2 3 LastLast
Results 1 to 15 of 33
  1. #1
    Registered User
    Join Date
    Jul 2010
    Posts
    2

    Default Hide/Disable plugins for reseller

    Hi there,

    I would like to see this feature added where I can hide or disable the plugins functionality from the resellers. I am using config server firewall and it is a security concern that resellers have access to make configuration changes which could comprise the servers integrity.

    If there is another way to disable this from there view I would love to hear about it!

    Regards,
    Nica521

  2. #2
    Member Datacenter1.com's Avatar
    Join Date
    Oct 2005
    Location
    /local/bar
    Posts
    12

    Default Re: Hide/Disable plugins for reseller

    Resellers can't use CSF, is only a cosmetic issue, they can see the plugin but they don't have access.

    I agree I would like to hide some admin plugins from resellers too
    Planes Reseller cPanel: LiteSpeed Cloudlinux Master Reseller WHMCS RVSiteBuilder Softaculous IP Dedicada
    Datacenter1.com - Super Promo

  3. #3
    Member
    Join Date
    Jan 2008
    Location
    Buenos Aires, Argentina
    Posts
    942
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: Hide/Disable plugins for reseller

    +1 for this, except that there is a good reason for cPanel to manage plugins in resellers' space the way it actually do.
    Resellers: they will be happier if can't touch what they can see. Don't restrict screen, simply don't show it to them...

  4. #4
    Registered User
    Join Date
    Oct 2008
    Posts
    3

    Default Re: Hide/Disable plugins for reseller

    +1 for this!

  5. #5
    Member
    Join Date
    Jul 2003
    Posts
    111

    Default Re: Hide/Disable plugins for reseller

    +1 for this!

  6. #6
    Member
    Join Date
    Mar 2005
    Posts
    317

    Default Re: Hide/Disable plugins for reseller

    +1 for this!

  7. #7
    Member
    Join Date
    Nov 2007
    Posts
    865

    Default Re: Hide/Disable plugins for reseller

    Another vote from me

  8. #8
    Member
    Join Date
    Jan 2011
    Posts
    505
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: Hide/Disable plugins for reseller

    Hello,

    It sounds good. +1 vote for this.

  9. #9
    Member
    Join Date
    Feb 2008
    Posts
    49

    Default Re: Hide/Disable plugins for reseller

    +1

    I can't understand why a feature this simple and obvious takes forever to get implemented though.
    It's like 3 lines of code...

  10. #10
    Member monarobase's Avatar
    Join Date
    Jan 2010
    Location
    France
    Posts
    387
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: Hide/Disable plugins for reseller

    +1 what would be great wold be to be able to choose what pluins to show in whm reseller accounts

  11. #11
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,189
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: Hide/Disable plugins for reseller

    I'm eager to get this into our internal systems now that I can demonstrate significant demand for this. However, before I do that in 2 weeks, please review the below to ensure it accurately reflects what you're looking for.

    Call for Comments

    Currently, reseller accounts can see plugins they have no access to. This causes confusion and support calls as they click on the link and get an access denied message. Typically, in WHM, if a reseller does not have sufficient access to use a page, they do not see it.

    As noted on Plugins - cPanel Integration access to plugins is usually controlled by ACLs. If a reseller does not have access to a particular functionality, just like native WHM functionality, it should be hidden from the interface in addition to being non-functional.

    Note, this will not work for plugins that use alternative non-native means of authenticating if a user has sufficient access to use the plugin, such as performing username checking.

  12. #12
    Member
    Join Date
    Feb 2008
    Posts
    49

    Default Re: Hide/Disable plugins for reseller

    Hello David,

    Thank you for taking the time to consider this.

    I would like it even more if I can control which plugins they see and can use (even if the plugin would be functional to them). this would also cover the issue of "this would not work for all plugins"

    Why not just list all plugins in the Reseller center / Privileges (Edit reseller privileges & nameservers) and allow us to choose which ones each reseller can see? Even the option "Show plugins" (on / Off) would be an improvement.

    This would also be the most relevant place to add this in my opinion, as it already lists all the other WHM components.

  13. #13
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,189
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: Hide/Disable plugins for reseller

    Quote Originally Posted by WhiteDog View Post
    Hello David,

    Thank you for taking the time to consider this.

    I would like it even more if I can control which plugins they see and can use (even if the plugin would be functional to them). this would also cover the issue of "this would not work for all plugins"

    Why not just list all plugins in the Reseller center / Privileges (Edit reseller privileges & nameservers) and allow us to choose which ones each reseller can see? Even the option "Show plugins" (on / Off) would be an improvement.

    This would also be the most relevant place to add this in my opinion, as it already lists all the other WHM components.
    ACLs like that are set at the time an account is promoted to reseller. What should happen on a server that has several hundred heterogeneous reseller accounts when a new plugin is installed?

  14. #14
    Member
    Join Date
    Jan 2008
    Location
    Buenos Aires, Argentina
    Posts
    942
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: Hide/Disable plugins for reseller

    Quote Originally Posted by cPanelDavidG View Post
    Call for Comments...
    It's ok for me.
    As WhiteDog stated, more control over what plugins may be available to resellers would be nice, but in the real world, I don't think resellers really need access to those plugins.
    In my particular case, I'm using:
    • Account DNS Check: probably useful to resellers, but unable to filter by reseller group
    • Clean Backups: useless to resellers
    • ConfigServer Explorer: shouldn't be accessed by resellers
    • ConfigServer Mail Manage: probably useful to resellers, but unable to filter by reseller group
    • ConfigServer Mail Queues: useless to resellers
    • ConfigServer Security&Firewall: shouldn't be accessed by resellers
    • Configure cPanel Cron Times: shouldn't be accessed by resellers
    • Fantastico De Luxe WHM Admin: shouldn't be accessed by resellers
    • Mod Security: shouldn't be accessed by resellers
    • Munin Service Monitor: useless to resellers
    • Setup Spamd Startup Configuration: shouldn't be accessed by resellers
    • System Log Viewer - LogView: shouldn't be accessed by resellers

    Only 2/10 may be useful in some way to advanced resellers. But I'd rather prefer to keep'em off the plugins section.
    The request to hide plugins from resellers has my vote.

  15. #15
    Member
    Join Date
    Feb 2008
    Posts
    49

    Default Re: Hide/Disable plugins for reseller

    Quote Originally Posted by cPanelDavidG View Post
    ACLs like that are set at the time an account is promoted to reseller. What should happen on a server that has several hundred heterogeneous reseller accounts when a new plugin is installed?
    Hi David, excellent point But I guess the answer is quite simple: what happens if cPanel adds a new "privilege" for resellers which you want on or off, and what will be the default then? I guess the difference is that cPanel priviliges almost change never while you would install a new plugin once a year.

    But as Kent Brockman points out, I too just want to hide them all at this moment.

    What about a compromise?
    - Add a cPanel privilege "Show plugins (on / off). Default "on" for exisiting resellers / no impact on a cPanel upgrade. I think this is what most people would want now.
    - Later on, only show plugins which you have access too (based on ACL). Also make developers aware of this so they can e.g. create different versions of their plugins for resellers / admins (example: firewall, admin can do all, reselelr can only unblock ip's).
    - In a distant future, if the whole privileges concept is ever reworked, allow people to choose plugin per plugin what they want.

Similar Threads & Tags
Similar threads

  1. Munin Plugins - adding new graphs(plugins)
    By fujipadam in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 04-23-2011, 06:21 PM
  2. How to disable plugins from reseller accounts
    By BigBirdy in forum cPanel and WHM Discussions
    Replies: 0
    Last Post: 10-22-2008, 05:45 PM
  3. Hiding plugins in reseller's WHM
    By Tam in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 06-11-2007, 06:30 AM
  4. How can I hide my plans from the reseller?
    By b3b3 in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 12-31-2006, 11:19 PM
  5. Hide and disable features
    By Shaheen in forum New User Questions
    Replies: 2
    Last Post: 09-04-2006, 07:06 AM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube