We have a new documentation site for cPanel & WHM! You can find our new documentation site at docs.cpanel.net.
We will continue to maintain our API documentation on this server.
(WHM >> Home >> Resellers >> Edit Reseller Nameservers and Privileges)
This interface allows you to configure a reseller's ability to access certain privileges via Access Control Lists (ACLs). For example, you can perform the following actions:
root-level privileges to a reseller.
The WHM interface offers four methods to limit a reseller’s ability to create cPanel accounts. A server that contains several cPanel accounts can deplete resources and cause it to run slowly. Use any of the following three methods to prevent resource depletion:
To limit the total number of accounts that a reseller can create, perform the following steps:
To limit accounts by resource usage, select the Limit accounts that reseller can create by Resource Usage checkbox. This allows you to specify a maximum amount of disk space, a maximum bandwidth, or both, in Megabytes (MB).
To limit a reseller account by resource usage, perform the following steps:
Enter the quotas, in megabytes, that you wish to allocate in the Maximum Allowed Disk Space and Maximum Allowed Bandwidth text boxes. You cannot enter an unlimited value in these text boxes.
You must provide values in both of these text boxes. However, if you want to limit a single option, enter a very large numerical value in the opposite option's text box. For example, enter a
99999999 value in the Maximum Allowed Disk Space text box then enter a
1024 value in the Maximum Allowed Bandwidth text box to limit the bandwidth to
Select the Allow Overselling checkbox next to each resource that you wish to allow your reseller to oversell.
You can allow a reseller to limit their users’ resources by the amount that they actually use rather than the amount that you allocate to the reseller. This allows resellers to set quotas for their users that exceed the amount that you allocate for the reseller (overselling).
For example, if you enable overselling and you allocate 500 MB of disk space to the reseller, that reseller may still set up disk quotas of 300 MB each for two users. The two users can use 600 MB; however, when their combined disk space usage exceeds 500 MB, the reseller can no longer create new accounts. For more information about overselling, read our Overselling documentation.
Packages allow your reseller to specify options for cPanel accounts. For example, a reseller can limit a cPanel account's amount of monthly bandwidth, or number of subdomains. For more information about packages, read our Add a Package documentation.
To specify which packages a reseller can use to create accounts, perform the following steps:
Select the Creation Allowed checkbox for each package that you wish to allow the reseller to use. To set a maximum number of accounts per package, select Limit the number of accounts that a reseller can create per package.
You must select the desired Creation Allowed checkboxes to allow the reseller to use that package.
Enter the number of packages that you wish to allow this reseller to sell for each package in the Number Allowed text box.
You can use ACLs to manage your resellers’ privilege to access certain WHM features. For example, you can grant or deny the privilege to use WHM's List Accounts interface (WHM >> Home >> Account Information >> List Accounts).
root-level access to a reseller, that reseller will possess the same privileges as the
To load a preconfigured ACL list, select that list from the Load an ACL List menu. To add ACLs for the current reseller, select the checkbox for each ACL to add to the reseller account.
root or resellers with
root -level access can assign or unassign ACLs to other resellers.
Account Summary — Allows resellers to view their accounts' information.
Basic System Information — Allows resellers to retrieve basic system information. For example, the server's hostname and cPanel & WHM version number.
Basic WHM Functions — Allows resellers to access basic cPanel & WHM options in WHM's Basic WebHost Manager Setup interface (WHM >> Home >> Server Configuration >> Basic WebHost Manager® Setup).
Allow CORS HTTP Requests — Allows resellers to perform Cross-Origin Resource Sharing (CORS) requests.
Manage cPanel Integration Links — Allows resellers to manage integration links in the cPanel interface.
Create User Session — Allows resellers to create a temporary user session.
Digest Authentication — Allows resellers to enable or disable Digest Authentication in cPanel's Web Disk interface (cPanel >> Home >> Files >> Web Disk).
Generate Mobile Email Configurations — Allows resellers to generate email account configurations for a specific email client.
List Packages — Allows resellers to view existing packages.
Manage API Tokens — Allows resellers to create, list, update, and revoke API tokens.
Manage DNS Records — Allows resellers to manage DNS records.
Manage OpenID Connect — Allows resellers to manage their server's OpenID Connect-compliant identity providers.
Manage Styles — Allows resellers to manage their accounts' style information.
MySQL Information — Allows resellers to view infomration about their MySQL® databases.
Nameserver Configuration — Allows resellers to manage nameserver records.
Public Contact Information — Allows resellers to manage where to direct hosting provider contact information requests.
SSL Information — Allows resellers to view detailed SSL resource information.
Track Email — Allows resellers to view reports about email message delivery attempts from their account in cPanel's Track Delivery interface (cPanel >> Home >> Email >> Track Delivery).
List Accounts — Provides access to WHM's List Accounts interface (WHM >> Home >> Account Information >> List Accounts).
View Account Bandwidth Usage — Allows the reseller to view bandwidth usage through WHM's View Bandwidth Usage interface (WHM >> Home >> Account Information >> View Bandwidth Usage).
Create Accounts — Allows resellers to create new cPanel accounts.
Terminate Accounts — Allows resellers to terminate accounts that they own.
Suspend/Unsuspend Accounts — Allows resellers to suspend and unsuspend accounts that they own.
Upgrade/Downgrade Accounts — Allows resellers to upgrade or downgrade accounts that they own.
SSL Site Management — Allows resellers to manage keys, CSRs, and certificates for their sites.
Purchase SSL Certificates — Allows resellers to purchase third-party SSL certificates.
SSL CSR/Certificate Generator — Allows resellers to access and generate certificates.
Edit MX Entries — Allows resellers to edit MX (mail exchanger) entries. MX entries specify how the server routes mail.
Change Passwords — Allows resellers to change passwords for accounts that they own.
File and Directory Restoration — Allows resellers to restore items from local backup sources.
Add DNS Zones — Allows resellers to add DNS zones.
Remove DNS Zones — Allows resellers to remove DNS zones.
Park DNS Zones — Allows resellers to park domains.
Edit DNS Zones — Allows resellers to edit DNS zones.
Add/Remove Packages— Allows resellers to add and remove cPanel user packages.
Edit Packages — Allows resellers to edit existing cPanel user packages.
These privileges only appear if third-party software plugins exist on your account.
Manage Third-Party Services — Allows resellers to manage addon services such as plugins and cPAddons.
Troubleshoot Mail Delivery — Allows resellers to use WHM's Mail Troubleshooter interface (WHM >> Home >> Email >> Mail Troubleshooter).
News Modification — Allows resellers to add news in WHM's Modify cPanel & WHM News interface (WHM >> Home >> cPanel >> Modify cPanel & WHM).
Use Root Packages — Allows resellers to use global packages. Reseller-specific packages contain an underscore (_) in the package name. Global packages do not include an underscore (_) in the package name.
View Server Status — Allows resellers to view all of the features in WHM's Server Status interface (WHM >> Home >> Server Status >> Service Status).
View Server Information — Allows resellers to view WHM's Server Information interface (WHM >> Home >> Server Status >> Server Information).
Account Modification — Allows resellers to change an existing account in WHM's Modify an Account interface (WHM >> Home >> Account Functions >> Modify an Account).
This privilege allows users to circumvent account creation limits and grant shell access unless explicitly disallowed, but it does not allow them to change an account's IP address.
Bandwidth Limiting Modification — Allows resellers to change an account's bandwidth usage limit in WHM's View Bandwidth Usage interface (WHM >> Home >> Account Functions >> View Bandwidth Usage).
Quota Modification — Allows resellers to change an account’s disk space quota in WHM's Quota Modification interface (WHM >> Home >> Account Functions >> Quota Modification).
This privilege allows users to circumvent account package limits if you do not also use resource limits.
DNS Clustering — Allows resellers to access WHM's DNS Cluster interface (WHM >> Home >> Clusters >> DNS Cluster).
This privilege allows a reseller to bypass many DNS zone modification restrictions.
Modify & Create Locales — Allows resellers to access WHM's View Available Locales interface (WHM >> Home >> Locales >> View Available Locales).
All Features — Allows resellers complete access to the entire system.
This option grants a reseller
root-level privileges on the server.
You can save an ACL list and apply the same privilege configuration to other resellers. To do this, you can create a new list, update an existing list, or only apply the configuration to the current reseller.
In this section, you can set the default nameserver IP addresses, which the system assigns to new accounts that the reseller creates. Available IP addresses must exist on your server to use this feature. If you currently use all of your IP addresses, then you must purchase more from your internet service provider (ISP) or hosting provider. Add them to the server before you set up nameserver IP addresses. We recommend that you select Inherit Nameservers from root to use the same nameservers as the
root user. To enter custom nameservers for your primary, secondary, tertiary, and quaternary nameservers, select Explicitly Set the Nameservers then enter the appropriate information.
A entries allow your nameserver to resolve to an IP address. To add an A entry or a AAAA entry for a nameserver, select Explicitly Set the Nameservers and perform the following steps:
You must register your nameserver's domain names. The system uses the
ns prefix as a naming convention in connection with a positive whole number to describe nameservers (for example,
To save your changes, you must click Save All Settings.
There is no content with the specified labels
There is no content with the specified labels
There is no content with the specified labels