Manage Team, creación de subcuentas y roles para acceso a cPanel

La función Manage Team está siendo activada progresivamente en todos los sistemas, si no aparece aún en tu panel, permite unos días más, o contáctanos para más información.

Manage Team te permite crear usuarios adicionales que tendrán acceso a cPanel de forma independiente al usuario principal, esta opción se encuentra como acceso rápido desde el lateral izquierdo, o en la sección Preferencias.

Listado de usuarios

Nada más acceder nos encontramos con un listado de las subcuentas, así como la posibilidad de Editar el usuario, Suspender para evitar que pueda acceder de nuevo, o simplemente Eliminarlo.

Además podemos ver de un vistazo el rol que tiene asignado, última fecha de acceso y si tiene algún servicio asociado, por ejemplo, si además de ser un usuario con acceso a cPanel, dispone de cuenta de correo asociada.

Creando una nueva subcuenta / usuario

Haz click en el botón Create Team User y aparecerá un formulario donde completamos de la siguiente forma:

  • Nombre de usuario, el nombre de usuario que se utilizará para acceder a cPanel, siempre será el que indiques más "@tudominioprincipal.com";
  • Password, tienes la opción de definir el password marcando Set the user’s password, o que el usuario reciba un correo para definirlo el mismo si seleccionas The user will set the account password.
  • Contact email, el correo de contacto del usuario para fines de notificaciones.
  • Notes, alguna nota acerca del usuario que te ayude a conocer su finalidad.
  • Roles, es la parte más importante, son los permisos que tendrá el usuario en cuestión, solo verá las opciones asociadas al rol que le asignes, actualmente dispones de los siguientes:
    • Administrador, acceso a todo, mismos permisos que tiene usuario principal de la cuenta.
    • Database, acceso a las opciones relativas a las bases de datos.
    • Email, acceso a todo lo relacionado con el correo.
    • Web, acceso a las opciones relativas a dominios, redirecciones y copias de seguridad.

En lo que respecta a los roles, si haces click en show features podrás ver las opciones asociadas a cada rol.

Abajo del formulario disponemos de dos secciones más, Services y Security.

Con Services puedes hacer que esta nueva subcuenta tenga a su vez una cuenta de correo asociada, FTP y/o Webdisk a elección, por defecto son opciones que vienen desactivadas.

Security en cambio permite definir una fecha de expiración tras la cual el usuario quedará desactivado, muy útil cuando solo se dará acceso durante un periodo concreto.

Por defecto se pueden crear hasta 7 subcuentas diferentes, si necesitas más ponte en contacto con nosotros.

Accediendo con el nuevo usuario

Una vez creado el usuario, podrá acceder por la vía normal, desde https://tudominio.com/cpanel o https://cpanel.tudominio.com, donde usuario sería la cuenta completa, nuevousuario@tudominioprincipal.com, y contraseña la establecida durante la creación.

Al acceder solo verá las opciones asignadas a su rol (todas en caso de ser el rol de administrador), un ejemplo de usuario asignado con el rol "Email":

Auditando el uso de las subcuentas

Desde View Audit Log podrás controlar las acciones que realiza cada usuario, de especial utilidad para garantizar que no existe un abuso o acciones indeseadas.

Las acciones se identifican como la llamada a la API de cPanel, por los nombres se puede identificar que realizan, aunque esperamos que en el futuro se muestre forma más amigable.

Limitaciones

De momento, no es posible crear un usuario que pueda acceder, por ejemplo a las opciones de un determinado dominio dentro de la cuenta, el usuario con independencia del rol, siempre verá todos los dominios configurados dentro del servicio, esperamos que esto cambien en el futuro y se obtenga más flexibilidad.

Mientras tanto, si necesitas dar acceso a una base de datos específica o ficheros existen algunas opciones para ello:

Alternativa para el acceso independiente a determinados servicios u opciones

Las funciones que habitualmente se dan a un tercero para gestionar una web suelen ser el acceso a ficheros y a la base de datos, para el acceso a ficheros las subcuentas FTP serían de utilidad, ya que puedes crear una cuenta FTP asociada al directorio específico de la cuenta, sea de un dominio o web específica, más información:

En cambio para el acceso a la base o bases de datos asociadas, se podría facilitar un acceso a phpMyAdmin independiente a cPanel, creando un usuario MySQL con permisos a aquellas bases de datos a las que se quiera dar acceso, aquí lo detallamos:

O habilitar la conexión remota a la base de datos para que conecte y realice cualquier cambio desde un cliente tipo TablePlus o SequelPro (similares a phpMyAdmin pero funcionan como aplicaciones de escritorio):