Limit Reseller max quota per account

tsiedsma

Active Member
Nov 1, 2006
27
0
151
US
cPanel Access Level
Root Administrator
What is the best way to limit the max quota a reseller can assign to any one account? Obviously I am not talking about their global quota limit.

I want to prevent a Reseller from using their reseller plan to create a single account that maxes out their allotted disk space and bandwidth. I'd like to set a per account size restriction of like 10 or 15gigs.

Do i just need to create a cron script that runs and modifies the quota of any package that doesn't start with "_" and if the quota is over 10000, set it to 10000? Using the API will result in changing all associated account quotas, so that would work but I wonder if there is a better way.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,201
363
Hello :)

There are no native features to limit the quota that a reseller can set for accounts beyond the global quota limit. Aside from the workaround you referenced, you can also submit a feature request for this functionality via:

Submit A Feature Request

Thank you.
 

quietFinn

Well-Known Member
Feb 4, 2006
1,222
87
178
Finland
cPanel Access Level
Root Administrator
How about "Specify which packages RESELLERUSERNAME can use for account creation."
in WHM -> Resellers -> Edit Reseller Nameservers and Privileges ?