Understanding cPanel User Roles and Permissions

In a WHM/cPanel hosting environment, understanding user roles is critical for managing access and security. There are three primary types of user roles:

Root User

The root user has full administrative access to the server. This includes access to all WHM settings, user accounts, services, and security configurations.

Reseller User

Resellers have access to a limited WHM interface that allows them to manage their own clients, create hosting packages, and monitor usage under their account.

cPanel User

The end-user level, cPanel accounts are used to manage individual websites. This includes email, files, databases, and domain settings.

Best Practices

  • Use root only when necessary, and disable password login in favour of SSH keys.
  • Ensure resellers cannot modify root-owned resources.
  • Apply resource limits to cPanel users via Packages in WHM.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Setting Package Limits in WHM

Packages in WHM allow hosting providers and resellers to define resource constraints for cPanel...

Using the WHM Transfer Tool

WHM's Transfer Tool enables you to migrate cPanel accounts from another server with ease. It's...