Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

Reseller Account Problem with Feature Manager

Discussion in 'General Discussion' started by Angel54689, Dec 17, 2017.

Tags:
  1. Angel54689

    Angel54689 Member

    Joined:
    Oct 26, 2015
    Messages:
    8
    Likes Received:
    1
    Trophy Points:
    3
    Location:
    Bangladesh
    cPanel Access Level:
    Root Administrator
    I am copy pasting it from few very old threads [1], [2].

    1. As root and my own shared hosting clients, I would like to give 'MultiPHP INI Editor' feature.

    2. I don't want my resellers to have 'MultiPHP INI Editor' feature.

    3. I disable this in a feature set for my resellers called 'reseller_feature'.

    4. When the reseller creates a package 'reseller_Gold' the root 'default' and the 'reseller_feature' selections in the drop box are available to him/her.

    (The root 'default' set contains the 'MultiPHP INI Editor' but the 'reseller_feature' does not).

    5. So the reseller selects the root 'default' feature set and has 'MultiPHP INI Editor' access in his 'reseller_gold' package.

    6. I use root 'disabled' to disable this 'MultiPHP INI Editor' so it is now unavailable in 'reseller_feature' and the root 'default' feature sets (the only way I can see to not give the 'Auto SSL' to the reseller).

    (Now no one can use 'MultiPHP INI Editor' at all, not even my own shared hosting clients).

    Can anyone propose me a solution?

    [1] Reseller Accounts and Feature Manager
    [2] Limit Reseller Feature List
     
    #1 Angel54689, Dec 17, 2017
    Last edited: Dec 17, 2017
  2. rpvw

    rpvw Well-Known Member

    Joined:
    Jul 18, 2013
    Messages:
    721
    Likes Received:
    245
    Trophy Points:
    93
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    You can create a feature list that is specific to a reseller account - you must prefix the list name with the reseller username and an underscore.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Angel54689

    Angel54689 Member

    Joined:
    Oct 26, 2015
    Messages:
    8
    Likes Received:
    1
    Trophy Points:
    3
    Location:
    Bangladesh
    cPanel Access Level:
    Root Administrator
    Even if I create a feature list that is specific to a reseller account, my reseller still can see the root created feature list and can assign that root created feature list to his users using Add a Package (I mentioned it in point #4).
     
  4. rpvw

    rpvw Well-Known Member

    Joined:
    Jul 18, 2013
    Messages:
    721
    Likes Received:
    245
    Trophy Points:
    93
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Angel54689

    Angel54689 Member

    Joined:
    Oct 26, 2015
    Messages:
    8
    Likes Received:
    1
    Trophy Points:
    3
    Location:
    Bangladesh
    cPanel Access Level:
    Root Administrator
    Package Privilege is not the problem here. Problem is the Feature list. And ACL Lists doesn't have any option to disable cPanel features like MultiPHP INI Editor, Backup Manager etc.
     
  6. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    44,303
    Likes Received:
    1,847
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello,

    I encourage you to submit a feature request if you'd like to see a separate default feature list available for resellers from within WHM:

    Submit A Feature Request

    In the meantime, a workaround would be to modify the "default" feature list from within WHM so that a feature such as "MultiPHP INI Editor" is disabled, and then create a new feature list with all features enabled that you can use for packages that you assign to accounts setup under the "root" user. Then, ensure that "Specify which packages reseller123 can use for account creation" is enabled for each reseller in "WHM >> Edit Reseller Nameservers and Privileges".

    Thank you.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice