Skip to main content

Limit Reseller Feature List

Comments

7 comments

  • Infopro
    You're adding your own icon, or the website builder you've installed added the icon? If the latter, whats the website builder script called? If the former, have you seen the documentation for this? Tutorial - Add a Link to the cPanel Interface - Software Development Kit - cPanel Documentation
    0
  • sh4ka
    Thanks for your reply @Infopro Site.pro is the script, the website builder will add the icon, not me. I'm looking for a way to avoid WHM Resellers activating this cPanel plugin by creating their own cPanel Feature Lists. Any ideas?
    0
  • Infopro
    You might want to speak with the script author about this. Are you sure it's not listed on the Features list in WebHost Manager? If it is listed, you'd want to create an ACL list and give your Reseller access to only that list with the plugin disabled, via: WebHost Manager "Resellers "Edit Reseller Nameservers and Privileges
    0
  • sh4ka
    You might want to speak with the script author about this. Are you sure it's not listed on the Features list in WebHost Manager?

    It is listed (I never said it wasn't). And that is the problem, as it is listed in the Feature Lists, all Resellers can create new feature lists from their WHM and enable it for their packages, which is something I don't want.
    If it is listed, you'd want to create an ACL list and give your Reseller access to only that list with the plugin disabled, via: WebHost Manager " Resellers " Edit Reseller Nameservers and Privileges

    Will try that. Thanks
    0
  • sh4ka
    Found a fix: writing a simple shell script to disable the features I don't want to show in cPanel accounts, even if the Reseller creates their own feature list, it's automatically deleted after 1 minute by altering the files from: /var/cpanel/features/reseller_listname
    0
  • sparek-3
    The Feature List/Feature Manager really needs some work done to it. I believe what sh4ka is saying, is they would like to be able to insure that only root can enable certain features (or perhaps expand this to "only certain resellers") As it stands now, if you have a Site.pro feature your options include: 1) Adding it to the disabled feature list... then nobody can use it. or 2) Unchecking it in the default feature list, meaning it has to be explicitly enabled for a feature list, but any reseller is then also able to create/edit their feature lists to enable Site.pro There's no in-between. Perhaps a solution would be to have options for what features a reseller can see in the Feature Manager. In addition to this, it might also be beneficial have it available for "features" to be assigned on a per user basis. For example, I hate mailing lists. I don't have Mailman mailing lists enabled in my default feature list for any of my users. But everyone once and a while (once every blue moon) we may have someone that wants a mailing list. In order to assign them Mailman, and to do it properly, I have to copy the package they are currently to a new package, change the feature list for that package to a feature list that contains Mailman, and then upgrade/downgrade that account to this "new" package. It would be a whole lot simpler if I could just assign the user the Mailman "feature" and not have to worry about feature lists and packages.
    0
  • cPanelMichael
    I believe what sh4ka is saying, is they would like to be able to insure that only root can enable certain features (or perhaps expand this to "only certain resellers") As it stands now, if you have a Site.pro feature your options include: 1) Adding it to the disabled feature list... then nobody can use it. or 2) Unchecking it in the default feature list, meaning it has to be explicitly enabled for a feature list, but any reseller is then also able to create/edit their feature lists to enable Site.pro There's no in-between. Perhaps a solution would be to have options for what features a reseller can see in the Feature Manager.

    Hello, This is great feedback. I encourage you to submit a feature request with this feedback using the following link: Submit A Feature Request This will allow other users to vote and add comments to the request, and allows us to update you on the request's status. Thank you.
    0

Please sign in to leave a comment.