How to assign WHM feature list to cPanel?
Feature lists help you control exactly what your clients see inside their cPanel dashboard. You can hide specific tools or show advanced features based on the plan your customer buys from you.
Linking a feature list to a package is the standard way to manage multiple users at once. This system ensures that every person on the same plan gets the same set of hosting tools.
What is a WHM Feature List?
A feature list is a group of permissions that defines which icons appear in the cPanel interface. You might want to disable email tools for one package or remove database access for another.
By connecting these lists to packages, you make your server management more proper. You do not have to edit individual users because the package settings handle everything for you.
Steps to Assign a Feature List to a Package
You must update your existing hosting plans to apply new feature restrictions. Follow these steps to link your chosen list to a specific package.
- Open your admin panel and enter your root login details.
- Look for the Packages category in the main navigation menu on the left.
- Click the Edit a Package option to see the list of all your hosting plans.
- Select the specific package that you want to modify and click the Edit button.
- Scroll down to the bottom of the page to locate the Feature List dropdown menu.
- Select the name of the feature list you need and click the Save Changes button.
Managing Different User Levels
You should create different feature lists for different types of customers. This allows you to charge more for packages that include premium tools like terminal access or backup managers.
- Check the Default List: The system uses a default list if you do not select a specific one for your package. You should review the default settings to ensure they are safe for basic users.
- Verify cPanel View: Log in to a user account after making the change to see the results. You will notice that the hidden icons vanish from the cPanel home screen immediately.
Conclusion
Assigning a feature list to a package is a vital step for server security and organization. It gives you the power to customize the hosting experience for every client on your server. You can update these settings at any time to add new features as your business grows.
FAQs
Where do I create a new feature list?
You must use the Feature Manager tool under the cPanel section in WHM. There, you can name a list and check the boxes for the tools you want to include.
Will the user lose their data if I hide a feature?
Hiding a feature only removes the icon from the cPanel dashboard. The underlying data and files remain safe on the server disk.
Can I change the feature list for just one user?
No, you must change the feature list for the entire package. If you want a specific user to have unique features, then you should create a special package for them.
What is the mail only feature list?
This is a common list that only shows email-related icons to the user. It is perfect for clients who only use your server for business email hosting.
Does this affect the root administrator?
No, these feature lists only apply to the cPanel accounts managed by the server. The root administrator always has full access to every tool in the WHM panel.