{"id":1056,"date":"2021-07-23T12:44:25","date_gmt":"2021-07-23T12:44:25","guid":{"rendered":"https:\/\/ssdsunucum.com\/blog\/edit-reseller-nameservers-and-privileges\/"},"modified":"2021-07-23T12:44:25","modified_gmt":"2021-07-23T12:44:25","slug":"edit-reseller-nameservers-and-privileges","status":"publish","type":"post","link":"https:\/\/ssdsunucum.com\/blog\/edit-reseller-nameservers-and-privileges\/","title":{"rendered":"Edit Reseller Nameservers and Privileges"},"content":{"rendered":"<\/p>\n<div class=\"col-md-9\">\n<div class=\"flex-column flex-md-row article-header\">\n<div id=\"versioned-article-header\">\n<p class=\"valid-version-info\"><em>Valid for versions 98 through the latest version<\/em><\/p>\n<\/div>\n<div id=\"version-select-group\" aria-label=\"select versions\">\n<h4>Version:<\/h4>\n<h4>82<\/h4>\n<h4>98<\/h4>\n<\/div><\/div>\n<hr>\n<h2 id=\"overview\">Overview<\/h2>\n<p>This interface allows you to modify reseller permissions. You can set cPanel account creation limits and quotas for resellers. You can also select which privileges a particular reseller can access. You control these privileges with Access Control Lists (ACLs). For example, you can perform the following actions:<\/p>\n<ul>\n<li>Limit a reseller\u2019s ability to create cPanel accounts.<\/li>\n<li>Assign nameserver IP addresses for cPanel accounts that the reseller creates. This setting also adds A entries for those addresses.<\/li>\n<\/ul>\n<div class=\"callout callout-warning\">\n<div class=\"callout-heading\">Important:<\/div>\n<div class=\"callout-content\">\n        Make certain that you select the correct reseller.\n    <\/div>\n<\/div>\n<p>To modify limits and privileges, select the reseller that you wish to modify, then click <em>Submit<\/em>.<\/p>\n<p>If only one reseller exists, the interface automatically selects that reseller. Alternatively, use the <em>Reseller Actions for<\/em> menu in WHM\u2019s <em>Reseller Center<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Resellers &gt;&gt; Reseller Center<\/em>).<\/p>\n<h2 id=\"account-creation-limits\">Account Creation Limits<\/h2>\n<p>This interface uses three methods to limit a reseller\u2019s ability to create cPanel accounts. A server that contains many cPanel accounts can deplete resources and cause it to run slowly. Use any of the following methods to prevent resource depletion:<\/p>\n<ul>\n<li>Total number of accounts<\/li>\n<li>Limit by resource usage<\/li>\n<li>Specify packages<\/li>\n<\/ul>\n<h4 id=\"total-number-of-accounts\">Total number of accounts<\/h4>\n<p>To limit the total number of cPanel accounts that a reseller can create, perform the following steps:<\/p>\n<ol>\n<li>Select the <em>Limit the total number of accounts reseller can create<\/em> checkbox.<\/li>\n<li>Enter the maximum number of cPanel accounts to allow the reseller to create in the text box.<\/li>\n<\/ol>\n<h4 id=\"limit-by-resource-usage\">Limit by resource usage<\/h4>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n<ul>\n<li>Resource limits <strong>only<\/strong> function on cPanel accounts that you assign to packages. If a cPanel account does not use a hosting package, resource limits <strong>do not<\/strong> apply. To limit resellers in this way, you <strong>must<\/strong> require them to assign all of their cPanel accounts to a package. To do this, deselect all of the checkboxes under the <em>Super Privileges<\/em> heading in the reseller\u2019s feature list.<\/li>\n<li>If you select this setting, you <strong>cannot<\/strong> select the following privileges:\n<ul>\n<li><em>Create Packages with Unlimited Disk Usage<\/em>.<\/li>\n<li><em>Create Packages with Unlimited Bandwidth<\/em>.<\/li>\n<\/ul>\n<\/li>\n<\/ul><\/div>\n<\/div>\n<p>To limit cPanel accounts by resource usage, select the <em>Limit accounts that reseller can create by Resource Usage<\/em> checkbox. This setting allows you to specify a maximum amount of disk space, bandwidth, or both, in megabytes (MB).<\/p>\n<p>To limit a reseller account by resource usage, perform the following steps:<\/p>\n<ol>\n<li>Select the <em>Limit accounts that reseller can create by Resource Usage<\/em> checkbox. The <em>Resource Usage Limits<\/em> settings will appear.<\/li>\n<li>Enter the quotas, in megabytes, in the <em>Maximum Allowed Disk Space<\/em> and <em>Maximum Allowed Bandwidth<\/em> text boxes. You <strong>cannot<\/strong> enter an unlimited value in these text boxes.\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n<p>You <strong>must<\/strong> provide values in both of these text boxes. However, if you want to limit a single setting, enter a very large numerical value in the <strong>opposite<\/strong> setting\u2019s text box. For example, enter a <code>99999999<\/code> value in the <em>Maximum Allowed Disk Space<\/em> text box. Then, enter a <code>1024<\/code> value in the <em>Maximum Allowed Bandwidth<\/em> text box to limit the bandwidth to <code>1024<\/code> MB.<\/p>\n<\/p><\/div>\n<\/div>\n<\/li>\n<li>Select the <em>Allow Overselling<\/em> checkbox next to each resource that you wish to allow your reseller to oversell.\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n<p>Overselling combines the actual disk space used by a reseller\u2019s cPanel accounts. If you do not enable overselling, resellers can only assign quotas that add up to the amount that you set.<\/p>\n<\/p><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<h4 id=\"specify-packages\">Specify packages<\/h4>\n<p>Packages allow your reseller to specify settings for cPanel accounts. For example, a reseller can limit a cPanel account\u2019s amount of monthly bandwidth or the number of subdomains. For more information about packages, read our Add a Package documentation.<\/p>\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n<ul>\n<li>To reset a package for a reseller, read our <em>Reset Resellers<\/em> documentation.<\/li>\n<li>If you choose to limit a reseller by package, you cannot enter an <em>unlimited<\/em> value.<\/li>\n<li>Some packages do not comply with resource limits.<\/li>\n<li>You cannot apply a resource limit to cPanel accounts with an unlimited bandwidth or disk space quota.<\/li>\n<\/ul><\/div>\n<\/div>\n<p>To specify which packages a reseller can use to create cPanel accounts, perform the following steps:<\/p>\n<ol>\n<li>Select <em>Specify which packages reseller can use for account creation<\/em>. The <em>Package Limits<\/em> settings will appear.<\/li>\n<li>Select the <em>Creation Allowed<\/em> checkbox for each package that you wish to allow the reseller to use.\n<div class=\"callout callout-warning\">\n<div class=\"callout-heading\">Important:<\/div>\n<div class=\"callout-content\">\n<p>You <strong>must<\/strong> select the desired <em>Creation Allowed<\/em> checkboxes to allow the reseller to use that package.<\/p>\n<\/p><\/div>\n<\/div>\n<\/li>\n<li>To set a maximum number of cPanel accounts per package, select <em>Limit the number of accounts that a reseller can create per package<\/em>. Enter the number of packages that you wish to allow this reseller to sell for each package in the <em>Number Allowed<\/em> text box.<\/li>\n<\/ol>\n<h2 id=\"account-enhancement-assignment-limits\">Account Enhancement Assignment Limits<\/h2>\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n<ul>\n<li>If you have not installed any third-party applications that use Account Enhancements, the <em>Account Enhancement Assignment Limits<\/em> section will not appear.<\/li>\n<li>You must enable the <em>Use Root Account Enhancements<\/em> ACL to set Account Enhancement limits.<\/li>\n<\/ul><\/div>\n<\/div>\n<p>Use this section to set limits for how many Account Enhancements that a reseller can assign to the cPanel accounts they own.<\/p>\n<p>To update the reseller\u2019s Account Enhancement limit, perform the following steps.<\/p>\n<ol>\n<li>Locate the Account Enhancement ID that you wish to edit in the table.<\/li>\n<li>Set the Account Enhancement limit:\n<ul>\n<li>Enter the maximum number of Account Enhancements in the <em>Assignment Limit<\/em> text box.<\/li>\n<li>To allow unlimited Account Enhancement assignments, select the <em>Unlimited<\/em> option.<\/li>\n<li>To disallow Account Enhancement assignments, enter <code>0<\/code> in the <em>Assignment Limit<\/em> text box.<\/li>\n<\/ul>\n<\/li>\n<li>Click <em>Save All Settings<\/em>.<\/li>\n<\/ol>\n<h2 id=\"feature-limits-acl-lists\">Feature Limits (ACL Lists)<\/h2>\n<p>You can use ACLs to manage your resellers\u2019 privilege to access certain WHM features. For example, you can grant or deny the privilege to use WHM\u2019s <em>List Accounts<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Account Information &gt;&gt; List Accounts<\/em>). By default, the system assigns the <em>Initial Privileges<\/em> settings to newly-created reseller accounts.<\/p>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n<ul>\n<li>You <strong>must<\/strong> correctly configure your <em>Super Privileges<\/em> and <em>Root Access<\/em> privileges. Carefully read the warnings for each ACL before you grant a reseller a particular ACL. <strong>Many<\/strong> of the <em>Super Privileges<\/em> ACLs allow resellers to circumvent the limits that you impose.<\/li>\n<li>Granting <code>root<\/code>-level access to a reseller will grant the same privileges as the <code>root<\/code> user.<\/li>\n<\/ul><\/div>\n<\/div>\n<p>You can also edit ACL settings with one of the following methods:<\/p>\n<ul>\n<li>Set the privileges with the WHM API 1 <code>setacls<\/code> function.<\/li>\n<li>Create an ACL list that contains these privileges with the WHM API 1 <code>saveacllist<\/code> function. Then, assign that ACL list to the account. For more information, read our Guide to WHM Plugins &#8211; ACL Reference Chart documentation.<\/li>\n<\/ul>\n<h3 id=\"load-an-acl-list\">Load an ACL List<\/h3>\n<p>To load a preconfigured ACL list, select that list from the <em>Load an ACL List<\/em> menu. To add ACLs for the current reseller, select the checkbox for each ACL to add to the reseller account.<\/p>\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n<p>Only <code>root<\/code> or resellers with <code>root<\/code>-level access can modify ACLs for other resellers.<\/p>\n<\/p><\/div>\n<\/div>\n<h3 id=\"basic-privileges\">Basic Privileges<\/h3>\n<p>These ACLs grant access to basic cPanel account information. The ACLs also allow resellers to perform session management. The server enables these privileges by default.<\/p>\n<h4 id=\"initial-privileges\">Initial Privileges<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Account Summary<\/em><\/td>\n<td>Allows resellers to view their cPanel accounts\u2019 information.<\/td>\n<td><code>acct-summary<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Basic System Information<\/em><\/td>\n<td>Allows resellers to retrieve basic system information.<\/td>\n<td><code>basic-system-info<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Basic WHM Functions<\/em><\/td>\n<td>Allows resellers to access basic cPanel &#038; WHM options in WHM\u2019s <em>Basic WebHostManager Setup<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup<\/em>).<\/td>\n<td><code>basic-whm-functions<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Configure connected external applications<\/em><\/td>\n<td>Allows resellers to configure connected external applications.<\/td>\n<td><code>connected-applications<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Allow CORS HTTP Requests<\/em><\/td>\n<td>Allows resellers to perform Cross-Origin Resource Sharing (CORS) requests.<\/td>\n<td><code>cors-proxy-get<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Perform cPanel API and UAPI functions through the WHM API<\/em><\/td>\n<td>Allow resellers to execute cPanel API 1, cPanel API 2, and UAPI functions via WHM.<\/td>\n<td><code>cpanel-api<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Manage cPanel Integration Links<\/em><\/td>\n<td>Allows resellers to manage integration links in the cPanel interface.<\/td>\n<td><code>cpanel-integration<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create User Session<\/em><\/td>\n<td>Allows resellers to create a temporary user session.<\/td>\n<td><code>create-user-session<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Digest Authentication<\/em><\/td>\n<td>Allows resellers to enable or disable Digest Authentication in cPanel\u2019s <em>Web Disk<\/em> interface (<em>cPanel &gt;&gt; Home &gt;&gt; Files &gt;&gt; Web Disk<\/em>).<\/td>\n<td><code>digest-auth<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Generate Mobile Email Configurations<\/em><\/td>\n<td>Allows resellers to generate email account configurations for a specific mail client.<\/td>\n<td><code>generate-email-config<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>List Packages<\/em><\/td>\n<td>Allows resellers to view existing packages.<\/td>\n<td><code>list-pkgs<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Manage API Tokens<\/em><\/td>\n<td>Allows resellers to create, list, update, and revoke API tokens.<\/td>\n<td><code>manage-api-tokens<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Manage DNS Records<\/em><\/td>\n<td>Allows resellers to manage DNS records.<\/td>\n<td><code>manage-dns-records<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Manage OpenID Connect<\/em><\/td>\n<td>Allows resellers to manage their server\u2019s OpenID Connect-compliant identity providers.<\/td>\n<td><code>manage-oidc<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Manage Styles<\/em><\/td>\n<td>Allows resellers to manage their cPanel accounts\u2019 style information.<\/td>\n<td><code>manage-styles<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>MySQL Information<\/em><\/td>\n<td>Allows resellers to view information about their MySQL\u00ae databases.<\/td>\n<td><code>mysql-info<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Nameserver Configuration<\/em><\/td>\n<td>Allows resellers to manage nameserver records.<\/td>\n<td><code>ns-config<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Public Contact Information<\/em><\/td>\n<td>Allows resellers to manage where to direct hosting provider contact information requests.<\/td>\n<td><code>public-contact<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>SSL Information<\/em><\/td>\n<td>Allows resellers to view detailed SSL resource information.<\/td>\n<td><code>ssl-info<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Track Email<\/em><\/td>\n<td>Allows resellers to view a report about the delivery route for their cPanel accounts. Resellers can use this report to find problems with email delivery.<\/td>\n<td><code>track-email<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"standard-privileges\">Standard Privileges<\/h3>\n<p>These ACLs allow resellers to view their cPanel accounts and the bandwidth that they use. The <em>Standard Privileges<\/em> ACLs include the following groups:<\/p>\n<ul>\n<li>Account Information<\/li>\n<li>Account Management<\/li>\n<li>DNS<\/li>\n<li>Packages<\/li>\n<li>Third-Party Services<\/li>\n<li>Troubleshooting<\/li>\n<li>cPanel Management<\/li>\n<li>Account Enhancements<\/li>\n<\/ul>\n<h4 id=\"account-information\">Account Information<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>List Accounts<\/em><\/td>\n<td>Provides access to WHM\u2019s <em>List Accounts<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Account Information &gt;&gt; List Accounts<\/em>).<\/td>\n<td><code>list-accts<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>View Account Bandwidth Usage<\/em><\/td>\n<td>Allows the reseller to view bandwidth usage through WHM\u2019s <em>View Bandwidth Usage<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Account Information &gt;&gt; View Bandwidth Usage<\/em>).<\/td>\n<td><code>show-bandwidth<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"account-management\">Account Management<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Create Accounts<\/em><\/td>\n<td>Allows resellers to create new cPanel accounts.<\/td>\n<td><code>create-acct<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Terminate Accounts<\/em><\/td>\n<td>Allows resellers to terminate cPanel accounts that they own.<\/td>\n<td><code>kill-acct<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Suspend\/Unsuspend Accounts<\/em><\/td>\n<td>Allows resellers to suspend and unsuspend cPanel accounts that they own.<\/td>\n<td><code>suspend-acct<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Upgrade\/Downgrade Accounts<\/em><\/td>\n<td>Allows resellers to upgrade or downgrade cPanel accounts that they own.<\/td>\n<td><code>upgrade-account<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>SSL Site Management<\/em><\/td>\n<td>Allows resellers to manage keys, CSRs, and certificates for their sites.<\/td>\n<td><code>ssl<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Purchase SSL Certificates<\/em><\/td>\n<td>Allows resellers to purchase third-party SSL certificates.<\/td>\n<td><code>ssl-buy<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>SSL CSR\/Certificate Generator<\/em><\/td>\n<td>Allows resellers to access and generates certificates.<\/td>\n<td><code>ssl-gencrt<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Edit MX Entries<\/em><\/td>\n<td>Allows resellers to edit MX (mail exchanger) entries. MX entries specify how the server routes mail.<\/td>\n<td><code>edit-mx<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Change Passwords<\/em><\/td>\n<td>Allows resellers to change passwords for cPanel accounts that they own.<\/td>\n<td><code>passwd<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>File and Directory Restoration<\/em><\/td>\n<td>Allows resellers to restore items from local backup sources.<\/td>\n<td><code>file-restore<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"dns\">DNS<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Add DNS Zones<\/em><\/td>\n<td>Allows resellers to add DNS zones.<\/td>\n<td><code>create-dns<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Remove DNS Zones<\/em><\/td>\n<td>Allows resellers to remove DNS zones.<\/td>\n<td><code>kill-dns<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Park DNS Zones<\/em><\/td>\n<td>Allows resellers to park domains.<\/td>\n<td><code>park-dns<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Edit DNS Zones<\/em><\/td>\n<td>Allows resellers to edit DNS zones.<\/td>\n<td><code>edit-dns<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"packages\">Packages<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Add\/Remove Packages<\/em><\/td>\n<td>Allows resellers to add and remove cPanel user packages.<\/td>\n<td><code>add-pkg<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Edit Packages<\/em><\/td>\n<td>Allows resellers to edit existing cPanel user packages.<\/td>\n<td><code>edit-pkg<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"third-party-services\">Third-Party Services<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Manage Third-Party Services<\/em><\/td>\n<td>Allows resellers to manage addon services such as plugins and cPAddons. <\/p>\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n        These privileges only appear if third-party software plugins exist on your WHM account.\n    <\/div>\n<\/div>\n<\/td>\n<td><code>thirdparty<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"troubleshooting\">Troubleshooting<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Troubleshoot Mail Delivery<\/em><\/td>\n<td>Allows resellers to use WHM\u2019s <em>Mail Troubleshooter<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Email &gt;&gt; Mail Troubleshooter<\/em>).<\/td>\n<td><code>mailcheck<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"cpanel-management\">cPanel Management<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>News Modification<\/em><\/td>\n<td>Allows Resellers to add news in WHM\u2019s <em>Modify cPanel &#038; WHM News<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; cPanel &gt;&gt; Modify cPanel &#038; WHM News<\/em>).<\/td>\n<td><code>news<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"account-enhancements\">Account Enhancements<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Use Root Account Enhancements<\/em><\/td>\n<td>Allows resellers to assign and unassign Account Enhancements to their cPanel accounts.<\/td>\n<td><code>assign-root-account-enhancements<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"package-privileges\">Package Privileges<\/h3>\n<p>The following ACLs allow resellers to create, use, and modify cPanel account packages.<\/p>\n<ul>\n<li>Accounts<\/li>\n<li>Package Access<\/li>\n<li>Package Creation<\/li>\n<\/ul>\n<h4 id=\"accounts\">Accounts<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Allow Creation of Accounts with Shell Access<\/em><\/td>\n<td>Allows resellers to create cPanel accounts that possess shell access.<\/td>\n<td><code>allow-shell<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"package-access\">Package Access<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Use Root Packages<\/em><\/td>\n<td>Allows resellers to use global packages. Reseller-specific packages contain an underscore ( <code>_<\/code> ) in the package name. Global packages do <strong>not<\/strong> include an underscore ( <code>_<\/code> ) in the package name.<\/td>\n<td><code>viewglobalpackages<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"package-creation\">Package Creation<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Create Packages with Addon Domains<\/em><\/td>\n<td>Allows resellers to create packages that include addon domains.<\/td>\n<td><code>allow-addoncreate<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create Packages with Parked (Alias) Domains<\/em><\/td>\n<td>Allows resellers to create packages that include parked domains (aliases).<\/td>\n<td><code>allow-parkedcreate<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create Packages with Dedicated IP Address<\/em><\/td>\n<td>Allows resellers to create packages that include a dedicated IP address.<\/td>\n<td><code>add-pkg-ip<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create Packages with Shell Access<\/em><\/td>\n<td>Allows resellers to create packages that grant shell access.<\/td>\n<td><code>add-pkg-shell<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create Packages with Unlimited Features<\/em><\/td>\n<td>Allows resellers to set an unlimited quota on one or more package settings.<\/td>\n<td><code>allow-unlimited-pkgs<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create Packages with Custom Email Limits<\/em><\/td>\n<td>Allows resellers to create packages with custom email quotas.<\/td>\n<td><code>allow-emaillimits-pkgs<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create Packages with Unlimited Disk Usage<\/em><\/td>\n<td>Allows resellers to create packages with an unlimited disk quota.<\/td>\n<td><code>allow-unlimited-disk-pkgs<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Create Packages with Unlimited Bandwidth<\/em><\/td>\n<td>Allows resellers to create packages with unlimited bandwidth.<\/td>\n<td><code>allow-unlimited-bw-pkgs<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"global-privileges\">Global Privileges<\/h3>\n<p>The following ACLs grant access to server-level information and configurations. The <em>Global Privileges<\/em> ACLs include the following groups:<\/p>\n<ul>\n<li>Server Information<\/li>\n<li>Services<\/li>\n<li>Troubleshooting<\/li>\n<\/ul>\n<h4 id=\"server-information\">Server Information<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>View Server Status<\/em><\/td>\n<td>Allows resellers to view all of the features in WHM\u2019s <em>Server Status<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Status &gt;&gt; Service Status<\/em>).<\/td>\n<td><code>status<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>View Server Information<\/em><\/td>\n<td>Allows resellers to view WHM\u2019s <em>Server Information<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Status &gt;&gt; Server Information<\/em>).<\/td>\n<td><code>stats<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"services\">Services<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Restart Services<\/em><\/td>\n<td>Allows resellers to restart cPanel &#038; WHM services.<\/td>\n<td><code>restart<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"troubleshooting-1\">Troubleshooting<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Resynchronize FTP Passwords<\/em><\/td>\n<td>Allows resellers to access WHM\u2019s <em>Synchronize FTP Passwords<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; cPanel &gt;&gt; Synchronize FTP Passwords<\/em>).<\/td>\n<td><code>resftp<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"super-privileges\">Super Privileges<\/h3>\n<p>The following ACLs grant <code>root<\/code>-level access configurations.<\/p>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n<p>These privileges allow resellers to bypass cPanel account package limits if you do not also use resource limits.<\/p>\n<\/p><\/div>\n<\/div>\n<p>The <em>Super Privileges<\/em> ACLs include the following groups:<\/p>\n<ul>\n<li>Account Management<\/li>\n<li>Advanced Account Management<\/li>\n<li>Clustering<\/li>\n<li>Locales<\/li>\n<\/ul>\n<h4 id=\"account-management-1\">Account Management<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Account Modification<\/em><\/td>\n<td>Allows resellers to change an existing cPanel account in WHM\u2019s <em>Modify an Account<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Account Functions &gt;&gt; Modify an Account<\/em>). <\/p>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n<p>This privilege grants shell access unless you explicitly disallow it. However, it does not allow resellers to change a cPanel account\u2019s IP address.<\/p>\n<\/p><\/div>\n<\/div>\n<\/td>\n<td><code>edit-account<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Bandwidth Limiting Modification<\/em><\/td>\n<td>Allows resellers to change a cPanel account\u2019s bandwidth usage limit in WHM\u2019s <em>View Bandwidth Usage<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Account Functions &gt;&gt; View Bandwidth Usage<\/em>).<\/td>\n<td><code>limit-bandwidth<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Quota Modification<\/em><\/td>\n<td>Allows resellers to change a cPanel account\u2019s disk space quota in WHM\u2019s <em>Quota Modification<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Account Functions &gt;&gt; Quota Modification<\/em>).<\/td>\n<td><code>quota<\/code><\/td>\n<\/tr>\n<tr>\n<td><em>Set an Account to be a Demo Account<\/em><\/td>\n<td>Allows the reseller to enable a demonstration mode for a cPanel account.<\/td>\n<td><code>demo-setup<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"advanced-account-management\">Advanced Account Management<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Rearrange Accounts<\/em><\/td>\n<td>Allows resellers to move cPanel accounts between folders and hard drives. Select this privilege to optimize disk usage across disk drives.<\/td>\n<td><code>rearrange-accts<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"clustering\">Clustering<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>DNS Clustering<\/em><\/td>\n<td>Allows Resellers to access WHM\u2019s <em>DNS Cluster<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Clusters &gt;&gt; DNS Cluster<\/em>). <\/p>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n        This privilege allows a reseller to bypass many DNS zone modification restrictions.\n    <\/div>\n<\/div>\n<\/td>\n<td><code>clustering<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"locales\">Locales<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>Modify &#038; Create Locales<\/em><\/td>\n<td>Allows resellers to access WHM\u2019s <em>View Available Locales<\/em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Locales &gt;&gt; View Available Locales<\/em>).<\/td>\n<td><code>locale-edit<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"root-access\">Root Access<\/h3>\n<\/p>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n        This option grants resellers unrestricted access to <strong>all<\/strong> server functionality. <strong>Only<\/strong> grant this permission to resellers that you completely trust.\n    <\/div>\n<\/div>\n<p>The following ACL grants a reseller <code>root<\/code>-level privileges on the server.<\/p>\n<h4 id=\"everything\">Everything<\/h4>\n<table>\n<thead>\n<tr>\n<th>ACL<\/th>\n<th>Description<\/th>\n<th>API value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><em>All Features<\/em><\/td>\n<td>Allows resellers complete access to the entire system.<\/td>\n<td><code>all<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"save-the-acl-list\">Save the ACL List<\/h2>\n<p>You can save an ACL list and apply the same privilege configuration to other resellers. To do this, perform one of the following actions:<\/p>\n<ul>\n<li><em>Save selections as a new ACL list<\/em> &#8212; Saves the ACL list for future use. Select the option, enter an ACL list name, then click <em>Save All Settings<\/em> to save.<\/li>\n<li><em>Save selections as an existing ACL list<\/em> &#8212; Updates an existing ACL list. Select the option, select the list to update from the menu, then click <em>Save All Settings<\/em> to save.<\/li>\n<li><em>Do not save selections<\/em> &#8212; Applies privileges to the current reseller, but does not save any changes, and does not update any ACL lists. Select this option and click <em>Save All Settings<\/em> to save.<\/li>\n<\/ul>\n<h2 id=\"nameservers\">Nameservers<\/h2>\n<p>Use this section to set the default nameserver IP addresses. The server assigns these addresses to new cPanel accounts that the reseller creates. Available IP addresses <strong>must<\/strong> exist on your server to use this feature.<\/p>\n<h4 id=\"no-available-ip-addresses\">No available IP addresses<\/h4>\n<p>You may currently be using all of your IP addresses. If so, then you <strong>must<\/strong> purchase more from your internet service provider (ISP) or hosting provider. Add them to the server <strong>before<\/strong> you set up nameserver IP addresses. We recommend that you select <em>Inherit Nameservers from root<\/em> to use the same nameservers as the <code>root<\/code> user.<\/p>\n<h4 id=\"custom-nameservers\">Custom nameservers<\/h4>\n<p>You can enter custom nameservers for your primary, secondary, tertiary, and quaternary nameservers. To do this, select <em>Explicitly Set the Nameservers<\/em> and then enter the appropriate information.<\/p>\n<h4 id=\"a-and-aaaa-entries\">A and AAAA entries<\/h4>\n<p>A entries allow your nameserver to resolve to an IP address. To add an A entry or a AAAA entry for a nameserver, select <em>Explicitly Set the Nameservers<\/em> and perform the following steps:<\/p>\n<ol>\n<li>Click <em>Configure Address Records<\/em>. A new window will appear.<\/li>\n<li>In the new window, enter an IPv4 address to create an A record. You may additionally enter an IPv6 address to create a AAAA record.\n<ul>\n<li>Your nameservers require A entries to work properly.<\/li>\n<li>Your nameservers require AAAA entries to work over IPv6 properly.<\/li>\n<\/ul>\n<\/li>\n<li>Click <em>Configure Address Records<\/em>.\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n<p>You <strong>must<\/strong> register your nameserver\u2019s domain names. The server uses the <code>ns<\/code> prefix, and a positive whole number to describe nameservers. For example, <code>ns1.example.com<\/code> or <code>ns2.example.com<\/code>).<\/p>\n<\/p><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<h2 id=\"save-settings\">Save settings<\/h2>\n<p>To save your changes, you <strong>must<\/strong> click <em>Save All Settings<\/em>.<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Valid for versions 98 through the latest version Version: 82 98 Overview This interface allows you to modify reseller permissions. You can set cPanel account creation limits and quotas for resellers. You can also select which privileges a particular reseller can access. You control these privileges with Access Control Lists (ACLs). For example, you can &hellip;<\/p>\n","protected":false},"author":1,"featured_media":1057,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts\/1056"}],"collection":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/comments?post=1056"}],"version-history":[{"count":0,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts\/1056\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/media\/1057"}],"wp:attachment":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/media?parent=1056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/categories?post=1056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/tags?post=1056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}