Introduction
cPanel & WHM ships with a default list of Access Control Lists (ACLs). Plugin developers and server administrators can also add ACL entries. For more information, read our Custom ACLs documentation.
Available ACLs
Note:
In the tables below, the Feature Limit column lists the ACL's name in WHM's Edit Reseller Nameservers and Privilegesinterface (Home >> Resellers >> Edit Reseller Nameservers and Privileges).
root
Privileges
ACL |
Privilege type |
Feature Limit |
Description |
all |
n/a |
n/a |
The user has root-level privileges on the server. |
Standard Privileges
ACL |
Privilege type |
Feature Limit |
Description |
||
|
cPanel Management |
News Modification |
The user can modify news in WHM's Modify cPanel & WHM News interface (Home >> cPanel >> Modify cPanel & WHM News). |
||
|
Account Information |
List Accounts |
The user can view the list of accounts on the server. |
||
|
Account Information |
View Account Bandwidth Usage |
The user can view bandwidth usage statistics. |
||
|
DNS |
Add |
The user can add DNS zones. |
||
|
DNS |
Remove |
The user can delete DNS zones. |
||
|
DNS |
Park |
The user can park DNS zones. |
||
|
DNS |
Edit |
The user can edit DNS zones. |
||
|
Account Management |
Create |
The user can create cPanel accounts. |
||
|
Account Management |
Terminate |
The user can delete the cPanel accounts that they own. |
||
|
Account Management |
(Un)Suspend |
The user can suspend and unsuspend cPanel accounts. |
||
|
Account Management |
Upgrade/Downgrade |
The user can modify an account's hosting plan (package). |
||
|
Account Management |
SSL Site Management |
The user can modify SSL information for cPanel accounts. |
||
|
Account Management |
SSL Certificate Purchase |
The user can purchase SSL certificates. |
||
|
Account Management |
SSL CSR/CRT Generator |
The user can generate CSRs and SSL certificates. |
||
|
Account Management |
Edit MX Entries |
The user can modify MX entries. |
||
|
Account Management |
Change Passwords |
The user can modify cPanel account passwords. |
||
|
Troubleshooting |
Troubleshoot Mail Delivery |
The user can access WHM's Mail Troubleshooter interface (Home >> Email >> Mail Troubleshooter). |
||
|
Packages |
Add/Remove |
The user can create or delete hosting plans (packages). |
||
|
Packages |
Edit |
The user can modify existing hosting plans (packages). |
||
|
Third Party Services |
Manage Third Party Services |
The user can manage third-party services on the server (for example, plugins or cPAddons). |
Package Privileges
ACL |
Privilege type |
Feature Limit |
Description |
allow-addoncreate |
Packages Creation |
Allow Creation of Packages with Addon Domains |
The user can create packages that include addon domains. |
allow-parkedcreate |
Packages Creation |
Allow Creation of Packages with Parked Domains |
The user can create packages that include parked domains. |
add-pkg-ip |
Packages Creation |
Allow Creation of Packages with a Dedicated IP |
The user can create packages that include a dedicated IP address. |
add-pkg-shell |
Packages Creation |
Allow Creation of Packages with Shell Access |
The user can create packages that grant shell access. |
allow-unlimited-pkgs |
Packages Creation |
Allow Creation of Packages with Unlimited Features (ie. unlimited pop accounts) |
The user can set an unlimited quota on one or more package settings. |
allow-emaillimits-pkgs |
Packages Creation |
Allow Creation of Packages with non-default Email Limits |
The user can create packages with email quotas that are not the default quotas. |
allow-unlimited-disk-pkgs |
Packages Creation |
Allow Creation of Packages with Unlimited Diskspace |
The user can create packages with an unlimited disk quota. |
allow-unlimited-bw-pkgs |
Packages Creation |
Allow Creation of Packages with Unlimited Bandwidth |
The user can create packages with unlimited bandwidth. |
disallow-shell |
Accounts |
Prevent Accounts from being created with shell access |
The user cannot create accounts that have shell access. |
viewglobalpackages |
Package Access |
Allow the reseller to use all global packages (global packages are any packages without a "_" in them) |
The user can use global packages during account creation. |
Global Privileges
ACL |
Privilege type |
Feature Limit |
Description |
restart |
Services |
Restart Services |
The user can restart services on the server. |
resftp |
Troubleshooting |
Resync FTP Passwords |
The user can access WHM's Synchronize FTP Passwords interface (Home >> cPanel >> Synchronize FTP Passwords). |
status |
Server Information |
View Server Status |
The user can view WHM's Server Status interface (Home >> Server Status). |
stats |
Server Information |
View Server Information |
The user can view WHM's Server Information interface (Home >> Server Status >> Server Information). |
Super Privileges
ACL |
Privilege type |
Feature Limit |
Description |
edit-account |
Account Management |
Account Modification |
The user can modify accounts. |
quota |
Account Management |
Quota Modification |
The user can modify account quotas. |
demo-setup |
Account Management |
Turn an account into a demo account. |
The user can enable demo mode for an account. |
limit-bandwidth |
Account Management |
Bandwidth Limiting Modification |
The user can modify account bandwidth limits. |
rearrange-accts |
Advanced Account Management |
Rearrange Accounts |
The user can rearrange accounts on the server, in order to free disk space. |
clustering |
Clustering |
DNS Clustering |
The user can configure DNS clusters. |
locale-edit |
Locales |
Allow modification of existing locales and creation of new locales |
The user can create and modify locales on the server. |
Deprecated and removed ACLs
ACL |
Feature Limit |
Description |
res-cart |
Reset Shopping Cart |
The user can reset Interchange shopping carts. Notes:
|
frontpage |
Manage Microsoft® FrontPage Extensions |
The user can modify account FrontPage settings. Note: cPanel & WHM ignores all Microsoft® FrontPage® settings and parameters if either of the following statements are true:
|