Edit Privileges/Nameservers

For WHM version 11.30

This screen offers a number of configuration options for your reseller accounts. You are free to limit a reseller’s ability to create accounts and access various features, and you may also confer root access. You are also able to assign nameserver IP addresses for accounts created by the reseller, and add A entries for those addresses.

PICK Important: Before you begin, make sure you have selected the correct reseller from the Select a Reseller menu in the Reseller Center, or the Please select a reseller box on the Edit reseller privileges & nameservers screen.

Account Creation Limits

The WHM interface offers 4 ways to limit a reseller’s ability to create accounts. This is useful because a server with too many accounts will run slowly due to depleted resources.

Limiting the total number of accounts the reseller can create

  1. Click the first checkbox.
  2. Enter the maximum number of accounts to allow the reseller.

You may also limit accounts by resource usage. This allows you to specify a maximum bandwidth and allocate a maximum disk space. You may also allow overselling, which lets a reseller limit his users’ resources by the amount they actually use, rather than than the amount the reseller is allocated. In other words, he can set quotas for his users which add up to more than the reseller’s allocated amount.

Example: If overselling is allowed and you allocate 500 MB of disk space to the reseller, he may still set up disk quotas of 300 MB each for 2 users. Combined, they will be able to use 600 MB; however, when their combined disk space usage exceeds 500 MB, the reseller will no longer be able to add new accounts.

ALERT! Warning: Resource limits will only work for accounts assigned to packages. If an account is not assigned to a hosting package, resource limits will not apply. If you wish to limit resellers in this way, you will need to require them to assign all their accounts to a package. You can do this by making sure to deselect all Super Privs in the Feature List for the reseller.

Limiting a reseller account by resource usage

  1. Click the appropriate (2nd) checkbox in the list.
  2. A new selection box will appear.
  3. Input the Disk Space and Bandwidth quotas you wish to allocate, in Megabytes.
  4. Click the Overselling checkbox for each parameter you wish to allow your reseller to oversell.
note Note: Both disk space and bandwidth are required input fields. If you wish to leave one unlimited, simply assign it a very large value.

Specifying which packages a reseller can use to create accounts

  1. Click the appropriate (3rd) checkbox in the list.
    • A new selection box will appear.
  2. Click the checkbox(es) for the package(s) you would like to allow the reseller to use when creating accounts.
    • note Note: Not all packages will be resource-limit compatible.

For more information on packages and how to create packages, visit our documentation for the Add a Package feature.

Limiting the number of accounts that a reseller can create per package

  1. Click the appropriate (4th) checkbox in the list.
    • note Note: To use this option, you must activate the 3rd option.
  2. Make sure the appropriate checkboxes are selected under Creation Allowed.
  3. Enter the number of packages this reseller will be allowed to sell under Number Allowed.

Feature Limits (ACL Lists)

You are also able to limit your resellers’ WHM features and privileges. By default, several features appear which cannot be removed.

To add features, simply tick the checkboxes next to the corresponding privileges you would like to add for the reseller account. You may also use the Add All or Remove All buttons to add or remove all privileges respectively.

It is important to correctly configure your Super Privs and Root Access features. Carefully read the warnings associated with these privileges, located on the configuration page, before deciding to give a reseller access to these features. Many of the Super Privs allow resellers to work around any limits you have imposed.

PICK Remember: Giving a reseller root access allows a reseller the same privileges you, the web server’s administrator, enjoy.

When you are finished modifying the reseller’s account, you can save the Account Creation Limits (ACL) list for use later. Saving an ACL is useful when assigning the same set of privileges to multiple accounts.

The available feature limits are:

  • Standard Privileges
    • Account Information
      • List Accounts — Provides access to the List Accounts WHM function.
      • View Account Bandwidth Usage — Allows the reseller to view bandwidth usage through the View Bandwidth Usage WHM feature.
    • Account Management
      • (Un)Suspend — Allows resellers to suspend and unsuspend accounts they own.
      • Change Passwords — Allows resellers to change passwords for accounts they own.
      • Create — Allows resellers to create new cPanel accounts.
      • Edit MX Entries — Allows resellers to edit MX (mail exchanger) entries. MX entries specify how mail should be routed.
      • Manage Frontpage® — Allows resellers to enable or disable FrontPage extensions for accounts they own.
      • Reset Shopping Cart — Allows resellers to reset Interchange shopping carts for accounts they own. note Note: This option only applies to Interchange shopping carts, not other ecommerce applications.
      • SSL CSR/CRT Generator — Allows resellers to access and generate certificates.
      • SSL Certificate Purchase — Allows resellers to purchase 3rd party certificates.
      • SSL Site Management — Allows resellers to manage keys, CSRs, and certificates for their sites.
      • Terminate — Allows resellers to terminate accounts they own.
      • Upgrade/Downgrade — Allows resellers to reassign packages to accounts they own.
    • Clustering
      • Clustering — Allows resellers to access the Configure Cluster feature in WHM.
    • Dns
      • Add — Allows resellers to add DNS zones.
      • Edit — Allows resellers to edit DNS zones.
      • Park — Allows resellers to park domains.
      • Remove — Allows resellers to remove DNS zones.
    • Packages
      • Add/Remove — Allows resellers to add and remove cPanel user packages.
      • Edit — Allows resellers to edit existing cPanel user packages.
    • Third Party Services
      • Manage Third Party Services — Allows resellers to manage add-on services such as plugins and cPAddons.
    • Troubleshooting
      • Troubleshoot Mail Delivery — Allows resellers to use the Mail Troubleshooter feature in WHM.
    • cPanel Management
  • Package Privs
    • Accounts
      • Prevent accounts from being created with shell access.
    • Package Access
      • Allow the reseller to use all global packages — Global packages are any packages without an underscore (_) in them.
    • Packages Creation
      • Allow Creation of Packages with Addon Domains.
      • Allow Creation of Packages with Parked Domains.
      • Allow Creation of Packages with Shell Access.
      • Allow Creation of Packages with Unlimited Bandwidth.
      • Allow Creation of Packages with Unlimited Disk space.
      • Allow Creation of Packages with Unlimited Features (i.e., unlimited POP accounts).
      • Allow Creation of Packages with a Dedicated IP.
  • Global Privs
    • Locales
      • Allow modification of existing locales and creation of new locales — Allows resellers to modify existing locales and create new locales.
    • Server Information
      • View Server Information — Allows resellers to view the Server Information feature in WHM.
      • View Server Status — Allows resellers to view all of the features in the Service Status feature in WHM.
    • Services
      • Restart Services — Allows resellers to restart cPanel & WHM services.
    • Troubleshooting
      • Resync Ftp Passwords — Allows resellers to access the Synchronize FTP Passwords feature in WHM.
  • Super Privs
    • Account Management
      • Account Modification (ALERT! Warning: This will allow circumvention of account creation limits, give shell access unless explicitly disallowed, allow the user to change dedicated IPs, etc.)
      • Bandwidth Limiting Modification (ALERT! Warning: This will allow circumvention of account package limits if you are not using resource limits above.)
      • Quota Modification (ALERT! Warning: This will allow circumvention of account package limits if you are not using resource limits above.)
      • Turn an account into a demo account — Allows the reseller to enable demo mode for an account.
    • Advanced Account Management
      • Rearrange Accounts (used to free up disk space) — Allows resellers to move accounts between folders and hard drives.
  • Root Access
    • Everything
      • All Features (ALERT! *Warning: This option grants a reseller the same privileges as you, the server’s administrator.) — Allows the reseller to login to your server as the root user (superuser).

Nameservers

This feature allows you to set the default nameserver IP addresses assigned to new accounts created by the reseller. You must have free IP addresses available on your server to use this feature. If you are currently using all of your IP addresses, you must purchase and add more to the server before setting up nameserver IPs.

Using the appropriate button on the right, you may also add an A entry to your nameserver. An A entry allows other people to resolve your IP address from your URL.

PICK Remember: Your nameserver’s domain names must be registered. The “ns” prefix is generally used as a naming convention, in connection with a positive whole number to describe nameservers. (Example: ns1.example.com or ns2.example.com.)

To add a nameserver:

  1. Type in the nameserver’s domain name in any of the 4 available text boxes.
  2. If you wish for WHM to assign an IP address from your IP address pool to the nameserver, click the Assign IP Address button. If you would like to assign a specific IP address to the name server, continue to step 3.
  3. If you know which IP address you would like to assign to the nameserver, click Add an A entry for this nameserver, enter the IP address you wish to use, and click the Add button.
  4. Click Save All Settings.

Topic revision: r18 - 29 Jul 2011 - 14:01:27 - Main.MelanieSeibert
 

Copyright © cPanel 2000–2011.