Reseller restrictions NOT working on his clients

furquan

Well-Known Member
Jul 27, 2002
473
4
168
Hello:

I have noticed a peculiar issue with cpanel, and i hope some body on board can address this.

We have multiple RESELLER's on the server and WHEN we make a package for them, we DO NOT allot a feature, namely mysql.

BUT

When this reseller creates his clients accounts and packages, he allots them mysql feature and they in turn are using it without any restrictions, WHERE AS we have NOT alloted MYSQL for this reseller.

HOW is it that we can RESTRICTa reseller and all his accounts within the confines of the reseller package that WE have created so that none of his clients can use any feature beyond that alloted to the reseller.

I hope i have not confused things here...

Any inputs please ?
 

furquan

Well-Known Member
Jul 27, 2002
473
4
168
We create a package and then allocate the same to the reseller created
 

cPanelTristan

Quality Assurance Analyst
Staff member
Oct 2, 2010
7,607
41
348
somewhere over the rainbow
cPanel Access Level
Root Administrator
Please ensure you have selected the following in WHM > Resellers > Reseller Center > Edit Privileges/Nameservers area for the resellers in question:

Under Account Creation Limits area

Specify which packages resellername can use for account creation
Check the packages that do not allow MySQL only. Here resellername is the name for the Reseller's cPanel username.

Under Standard Privs area uncheck the following:

Package Privs
Package Access
* Allow the reseller to use all global packages (global packages are any packages without a "_" in them)
You do not want the reseller to be able to select all global packages, since you would have MySQL packages as well. This is likely why they were able to get access to packages with MySQL if you did have this checked.
 

Infopro

Well-Known Member
May 20, 2003
17,085
521
613
Pennsylvania
cPanel Access Level
Root Administrator
Twitter
WHM > Resellers > Edit reseller privileges & nameservers, select user > Top of page: Account Creation Limits.

If you've created Packages for Resellers and removed the Feature for MySQL in those Packages, when he uses those Packages wouldn't MySQL not be available as you wish?

Its probably me thats missing something here...
 

furquan

Well-Known Member
Jul 27, 2002
473
4
168
unfortunately..no luck..

since this user was assigned 2 Msyql DB's by the reseller, i could log on the clients cpanel and was able to create databases :(

The reseller restriction did not work on this client...he should not have been able to create since it is not allowed for the reseller !!
 

cPanelTristan

Quality Assurance Analyst
Staff member
Oct 2, 2010
7,607
41
348
somewhere over the rainbow
cPanel Access Level
Root Administrator
Please submit a ticket. I cannot reproduce the issue myself after creating a reseller and restricting that reseller with the very options I noted above. I gave the reseller a nomysql package and no accounts were able to be created that had any MySQL databases.

You can submit a ticket using WHM > Support Center > Contact cPanel or using the link in my signature.
 

furquan

Well-Known Member
Jul 27, 2002
473
4
168
Submitted :- Support Request Id 1665290
 

furquan

Well-Known Member
Jul 27, 2002
473
4
168
With all that Tristan said , i got this response from the ticket :-

in WHM, go to "Edit reseller privileges & nameservers" and select the reseller account. From there, you can uncheck the options to add/remove and edit packages, and near the top, you can select which packages the account is then allowed to use. If you want to edit already existing packages (e.g. to remove the mysql database settings) you can use "Edit a Package" in WHM.