The new Manage Team feature allows the creation of team user accounts so that multiple users can access, administer, and work on a single cPanel account without the security risk of sharing credentials.
With Manage Team, business owners can allow developers and administrators to manage websites for their businesses. Each team user will have a separate login and will share the same cPanel account resources. This allows for the division of responsibility and provides audit tracking for all accounts.
One goal of the Manage Team feature is to allow multiple roles to provide access to specific features that the user will need. For example, if a business owner hired an email administrator, that team user would have the Email role. This role would give access to the Email feature group in cPanel so that the team user has the tools they need to complete their job. Other people a business owner might hire may include a web designer, a web programmer, or a database administrator. All of these roles can have access to tools that will assist them with their work without using the business owner’s cPanel password.
The Manage Team feature uses existing cPanel tools for account management. The Manage Team feature allows management via the following:
The Manage Team interface shows a list of all existing users, both active and suspended, on the team. A team includes a maximum of seven team users and the team owner. Suspended accounts count toward the maximum.
When creating a new account, team owners will be able to set a new username, add a contact email, and select roles.
To set a new password, there are two options. Team owners can either set the new team user’s password or send an email with a login link for the team user to set their own password.
Only the team owner can modify team user accounts, except that team users can change their password, contact email, and two-factor authentication secret. You can configure the following items during team user creation:
Team users can share data and resources with the parent account in order to manage websites and update domains, email accounts, and databases.
Since there will be many users sharing access to various features, files, and directories, tracking team user activity is a critical element of the Manage Team feature. One way the system does this is by logging actions taken through the Audit Log interface.