Skip to main content
Team users get their own cPanel login and can only access what you allow. This is the recommended way to give developers, designers, or other collaborators access to your hosting account. For an overview of roles, services, and managing existing users, see Manage Team.

Create a team user

1

Open Manage Team

Log in to cPanel through your client area or at yourdomain.com/cpanel. Go to Preferences and click Manage Team.
2

Start creating the user

Click Create Team User.
3

Set the username

Enter a username. This combines with your primary domain to form the user’s full login (e.g. sarah@yourdomain.com).
4

Set the password

Choose one of two options:
  • The user will set the account password sends an email so the user can choose their own password.
  • Set the user’s password lets you set it now. Use a strong password or the built-in password generator.
5

Enter a contact email

Type the team user’s email address in the Contact Email field. This is where password setup and expiration notifications are sent.
6

Assign roles

Select one or more roles to control which parts of cPanel the user can access:
  • Administrator grants access to almost all cPanel interfaces (except Manage Team itself). Includes everything the other roles provide.
  • Database grants access to database tools: phpMyAdmin, Manage My Databases, Database Wizard, Remote Database Access, backups, and PHP configuration.
  • Email grants access to email administration: email accounts, routing, mailing lists, and Zone Editor.
  • Web grants access to website tools: WP Toolkit, redirects, bandwidth and stats, backups, and PHP configuration.
You can skip this step to create a user with no roles. They’ll still be able to update their own password and contact info, and access any services you assign.After selecting roles, check the I have read and understood the security risk warning box to confirm.
7

Add notes (optional)

Enter a short note about this user in the Notes field (up to 100 characters). For example, “Frontend developer, contract ends June 2026.”
8

Configure services

Enable any services the user needs:
  • Email gives the user an email account under your domain. Set a mailbox quota.
  • FTP gives the user FTP access to upload and download files. Set a quota and home directory.
  • Web Disk gives the user drag-and-drop file management. Choose Read-Write or Read-Only permissions.
Leave services disabled if the user only needs access to cPanel interfaces through their roles.
9

Set an expiration date (optional)

Under Security Settings, pick a date from the Expire On menu to automatically suspend the user on that date. You can also enter an expiration reason (up to 100 characters).This is useful for contractors or temporary access.
10

Create the user

Click Create. The system sends an activation email to the new team user.
You can assign roles to a maximum of seven team users. Users without roles don’t count towards this limit, and there’s no cap on how many of those you can create.
Give each person their own team user account rather than sharing a single login. This lets you track who made changes in the audit log and revoke access individually when needed.