Guide to WHM Plugins - ACL Reference Chart

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

news

 cPanel Management

 News Modification

 The user can modify news in WHM's Modify cPanel & WHM News interface (Home >> cPanel >> Modify cPanel & WHM News). 

list-accts

 Account Information

 List Accounts

 The user can view the list of accounts on the server.

show-bandwidth

 Account Information

 View Account Bandwidth Usage

 The user can view bandwidth usage statistics.

create-dns

 DNS

 Add

 The user can add DNS zones.

kill-dns

 DNS

 Remove

 The user can delete DNS zones.

park-dns

 DNS

 Park

 The user can park DNS zones.

edit-dns

 DNS

 Edit

 The user can edit DNS zones.

create-acct

 Account Management

 Create

 The user can create cPanel accounts.

kill-accf

 Account Management

 Terminate

 The user can delete the cPanel accounts that they own.

suspend-acct

 Account Management

 (Un)Suspend

 The user can suspend and unsuspend cPanel accounts.

upgrade-account

 Account Management

 Upgrade/Downgrade

 The user can modify an account's hosting plan (package).

ssl

 Account Management

 SSL Site Management

 The user can modify SSL information for cPanel accounts.

ssl-buy

 Account Management

 SSL Certificate Purchase

 The user can purchase SSL certificates.

ssl-gencrt

 Account Management

 SSL CSR/CRT Generator

 The user can generate CSRs and SSL certificates.

edit-mx

 Account Management

 Edit MX Entries

 The user can modify MX entries.

passwd

 Account Management 

 Change Passwords

 The user can modify cPanel account passwords.

mailcheck

 Troubleshooting

 Troubleshoot Mail Delivery

 The user can access WHM's Mail Troubleshooter interface (Home >> Email >> Mail Troubleshooter).

add-pkg

 Packages

 Add/Remove

 The user can create or delete hosting plans (packages).

edit-pkg

 Packages

 Edit

 The user can modify existing hosting plans (packages).

thirdparty

 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:

  • cPanel & WHM version 11.38 deprecated Interchange. 
  • cPanel & WHM version 11.46 removed this ACL and all other references to Interchange from the cPanel & WHM codebase. 
  • Do not use this ACL in cPanel & WHM version 11.38 and later. 

 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:

  • The server runs cPanel & WHM version 11.44 and FrontPage extensions are not installed on the server.
  • The server runs cPanel & WHM version 11.46 or later.

 

  • 5 Users Found This Useful
Was this answer helpful?

Related Articles

The cPanel Interface

For  cPanel  &  WHM  version  58 Overview The cPanel interface is...

User Preferences

For cPanel & WHM version 58 Overview This document outlines how to access your cPanel...

Manage External Authentications

For cPanel & WHM version 58 Overview Manage credentials Additional documentation...

What is cPanelID?

In This Article:  Overview ServicesHow to get a cPanelID cPanelID External...

Guide to cPanel Interface Customization - cPanel Style Development

Introduction You can develop custom styles that modify the appearance of the cPanel interface....