On this page
Using the Feature Manager in WHM
The WHM Feature Manager lets you control which cPanel features are available to accounts on a per-package basis.
The WHM Feature Manager lets you control exactly which cPanel features are available to hosting accounts, by creating custom feature lists and linking them to packages.
What is the Feature Manager?
By default, cPanel accounts have access to almost every available feature. The Feature Manager lets you create named feature lists - each with a specific subset of features enabled - and then attach those lists to packages. Any account assigned that package will only see the features you have allowed.
Creating a feature list
- Log in to WHM.
- In the left-hand menu, click Packages, then click Feature Manager.
- In the Add a new feature list field, enter a name for your feature list.
- Click Add.
- You will see a full list of available cPanel features, most of which are enabled by default. Tick or untick features to build the set you want for this list.
- When you are happy with your selections, click Save.
Your custom feature list is now created. You can return to the Feature Manager at any time to edit it.
Linking a feature list to a package
A feature list has no effect until it is attached to a package. To do this:
- In the left-hand menu, click Packages, then click Edit a Package.
- Select the package you want to update and click Edit.
- In the package settings, find the Feature List dropdown and select the feature list you created.
- Click Save Changes.
Any account already using this package will have its available features updated to match the new feature list the next time the account is accessed.
From this point on, any hosting account assigned to that package will only have access to the cPanel features included in your custom feature list. This is a straightforward way to tailor the cPanel experience for different tiers of customers without creating entirely separate server configurations.