🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo gestionar usuarios y permisos en PrestaShop con cPanel

Actualizado el 5 de enero de 2026

¿Por qué es importante gestionar bien los usuarios y permisos en PrestaShop?

Cuando tienes una tienda online con PrestaShop, no siempre trabajas solo. Es muy habitual que en el equipo haya varias personas: quien gestiona el catálogo, quien atiende al cliente, quien lleva la contabilidad o quien se encarga del marketing. Si todos entran con el mismo usuario administrador, tarde o temprano tendrás problemas. Alguien puede borrar un producto por error, modificar un precio sin querer o, peor aún, dejar la tienda expuesta a un error grave.

Gestionar correctamente los usuarios prestashop y los permisos prestashop te permite controlar exactamente qué puede hacer cada persona dentro de tu panel de administración. Además, si trabajas con un proveedor de hosting que utiliza cPanel, puedes añadir una capa extra de seguridad y organización gestionando también los accesos a nivel de servidor. En este artículo te explicamos paso a paso cómo hacerlo, sin necesidad de ser un experto técnico. Vamos a ello.

Entendiendo la diferencia: Empleados en PrestaShop vs. Usuarios en cPanel

Antes de empezar, es fundamental que tengas claro que existen dos niveles de gestión de usuarios que trabajan juntos pero son independientes.

Por un lado, tienes los empleados prestashop cpanel (aunque realmente son los empleados de PrestaShop que se gestionan desde el panel de administración). Estos son los usuarios que entran en tu tienda online para gestionar productos, pedidos, clientes, módulos, etc. Cada empleado tiene un perfil con permisos específicos.

Por otro lado, tienes los usuarios de cPanel, que son los que acceden al servidor donde está alojada tu tienda. Estos usuarios pueden gestionar bases de datos, archivos, correos electrónicos o configuraciones del hosting. No es recomendable que todo el mundo tenga acceso a cPanel, ya que un error aquí puede tirar toda la tienda.

En este artículo te enseñamos a gestionar ambos niveles de forma segura y ordenada.

Cómo crear y gestionar empleados en PrestaShop

Acceder al panel de administración de PrestaShop

Para empezar, entra en tu panel de administración de PrestaShop. Normalmente se accede escribiendo la URL de tu tienda seguida de /admin o la ruta personalizada que configuraras al instalar. Una vez dentro, sigue estos pasos.

Paso 1: Ir a la sección de Administración de empleados

En el menú lateral izquierdo, busca el apartado que dice Administración. Al desplegarlo, verás una opción que se llama Empleados. Haz clic en ella.

Aquí verás un listado con todos los usuarios que tienen acceso al panel de administración de tu tienda. Si acabas de instalar PrestaShop, probablemente solo aparezca el usuario que creaste durante la instalación (normalmente con perfil de SuperAdmin).

Paso 2: Crear un nuevo empleado

Para añadir un nuevo usuario, haz clic en el botón + Añadir nuevo empleado que encontrarás en la parte superior derecha. Se abrirá un formulario con varios campos que debes rellenar con atención.

Los campos más importantes son:

  • Nombre y apellidos: Datos identificativos del empleado.
  • Dirección de correo electrónico: Será el usuario con el que accederá al panel. Debe ser única.
  • Contraseña: Debe ser segura, con al menos 8 caracteres, combinando mayúsculas, minúsculas y números.
  • Perfil: Aquí es donde se asignan los permisos. PrestaShop trae varios perfiles predefinidos, como SuperAdmin, Administrador, Responsable de tienda, etc. Más adelante te explicamos cómo crear perfiles a medida.

Una vez rellenado el formulario, guarda los cambios. El nuevo empleado recibirá un correo con sus credenciales de acceso.

Paso 3: Configurar los permisos del empleado

Ahora viene la parte más importante: definir los permisos prestashop. Si has asignado un perfil predefinido, el empleado tendrá los permisos de ese perfil. Pero si necesitas que haga solo ciertas tareas, lo mejor es crear un perfil personalizado.

Crear un perfil personalizado

En el menú lateral, dentro de Administración, verás la opción Perfiles. Aquí puedes crear perfiles nuevos con permisos muy concretos. Por ejemplo, puedes crear un perfil llamado "Gestor de catálogo" que solo tenga acceso a productos y categorías, pero no a pedidos o clientes.

Para crear un perfil, haz clic en + Añadir nuevo perfil, ponle un nombre descriptivo y guárdalo.

Asignar permisos al perfil

Una vez creado el perfil, debes asignarle los permisos. Para ello, ve a la pestaña Permisos dentro de ese perfil. Verás una lista enorme de funcionalidades de PrestaShop, organizadas por secciones (Productos, Pedidos, Clientes, Módulos, etc.).

Cada sección tiene diferentes acciones posibles: Ver, Añadir, Editar, Eliminar. Marca las casillas que consideres necesarias. Por ejemplo, para un gestor de catálogo, marcarías "Ver", "Añadir" y "Editar" en la sección de Productos, pero no en la de Pedidos.

[TIP] No des permisos de "Eliminar" a empleados que no sean de confianza absoluta. Un borrado accidental de un producto o una categoría puede ser un dolor de cabeza difícil de revertir.

Asignar el perfil al empleado

Cuando ya tengas el perfil creado y configurado, vuelve a la ficha del empleado que creaste antes y en el campo Perfil selecciona el nuevo perfil personalizado. Guarda los cambios y listo.

Cómo gestionar los permisos de acceso por tienda

Si tienes una tienda con varias tiendas o varias vistas (por ejemplo, una tienda en español y otra en inglés), PrestaShop te permite limitar el acceso de un empleado a una tienda concreta.

En la ficha del empleado, encontrarás una sección llamada Acceso a tiendas. Aquí puedes marcar en qué tienda o tiendas puede trabajar ese empleado. Es muy útil si tienes un equipo internacional y cada persona gestiona solo su mercado.

Buenas prácticas de seguridad para empleados en PrestaShop

Contraseñas seguras y cambio periódico

Insiste a tus empleados en que usen contraseñas robustas y que las cambien cada cierto tiempo. Puedes activar la opción de caducidad de contraseña en la configuración de PrestaShop. Para ello, ve a Parámetros avanzados > Administración y define el número de días para que expire la contraseña.

Desactivar empleados que ya no trabajan contigo

Si alguien deja de trabajar en tu equipo, no lo dudes: desactiva su cuenta de inmediato. En la lista de empleados, puedes editar su ficha y cambiar el estado a Desactivado. Así evitas que una persona que ya no está en tu empresa pueda seguir accediendo a tu tienda.

No compartir cuentas

Es un error muy común compartir el acceso de un empleado entre varias personas. Si hay algún problema, no sabrás quién ha hecho qué. Cada persona debe tener su propio usuario.

Gestionar usuarios en cPanel para proteger tu hosting

Ahora pasamos al segundo nivel: los usuarios de cPanel. Aunque no es necesario que todos los empleados de tu tienda tengan acceso a cPanel, es posible que necesites dar acceso a tu diseñador, a un desarrollador o a un especialista en SEO para que realice tareas concretas.

Crear un usuario adicional en cPanel

Para crear un usuario adicional en cPanel, sigue estos pasos:

  1. Accede a tu cPanel con tu usuario principal (el que te dio tu proveedor de hosting).
  2. Busca la sección Seguridad o Cuentas, según la versión de cPanel que tengas.
  3. Localiza la opción Cuentas FTP o Usuarios FTP. Aunque parezca solo para FTP, también sirve para dar acceso a la gestión de archivos.
  4. Haz clic en Crear cuenta FTP.
  5. Rellena el nombre de usuario, la contraseña y el directorio al que tendrá acceso. Si solo quieres que acceda a la carpeta de tu tienda, pon la ruta completa, por ejemplo public_html/mitienda.
  6. Guarda los cambios.

[INFO] No des acceso a la raíz del servidor a nadie que no sea imprescindible. Limita el acceso a la carpeta de tu tienda para que no puedan tocar otras webs o configuraciones del servidor.

¿Qué permisos dar a cada usuario de cPanel?

Dependiendo del rol de la persona, los permisos serán diferentes:

  • Desarrollador o diseñador: Acceso a la carpeta de archivos de la tienda, pero no a las bases de datos ni a la configuración general de cPanel.
  • Especialista en SEO: Acceso a los archivos para editar el .htaccess o el robots.txt, pero nada más.
  • Contable o gestor de pedidos: No necesita acceso a cPanel, solo al panel de PrestaShop.

Cómo se relaciona cPanel con los permisos de PrestaShop

Es importante entender que cPanel y PrestaShop son dos mundos separados. Los permisos que configures en PrestaShop no afectan a cPanel, y viceversa. Un empleado puede tener permisos de administrador total en PrestaShop pero no tener acceso a cPanel, y eso es perfecto.

La clave está en la separación de privilegios. Siempre que sea posible, mantén a los empleados de PrestaShop sin acceso a cPanel. Solo los administradores técnicos (o tú mismo) deberían tener acceso al servidor.

Errores comunes al gestionar usuarios y permisos

Dar permisos de SuperAdmin a todos

El perfil de SuperAdmin tiene acceso a absolutamente todo, incluida la instalación de módulos, la modificación de archivos y la gestión de otros empleados. Si se lo das a todo el mundo, pierdes el control. Úsalo solo para ti o para la persona de máxima confianza.

No revisar los permisos periódicamente

Las necesidades de tu equipo cambian. Lo que hoy hace una persona, mañana puede hacerlo otra. Revisa cada pocos meses los empleados activos y los permisos asignados. Elimina los que ya no se usan.

Olvidar la contraseña del administrador

Si te quedas sin acceso al panel de PrestaShop por olvidar la contraseña, puedes recuperarla desde cPanel editando la base de datos. Pero esto es un proceso delicado. Mejor guarda las contraseñas en un gestor de contraseñas seguro.

[WARNING] Si pierdes el acceso a tu cuenta de administrador principal de PrestaShop y no tienes otro usuario con permisos de SuperAdmin, la recuperación puede ser complicada. Siempre ten al menos dos cuentas con permisos de SuperAdmin por si acaso.

Preguntas frecuentes sobre usuarios y permisos en PrestaShop

¿Puedo tener varios administradores con el mismo nivel de permisos?

Sí, perfectamente. Puedes crear tantos empleados con perfil SuperAdmin como necesites. Pero como ya hemos dicho, cuantos menos sean, mejor para la seguridad.

¿Qué hago si un empleado olvida su contraseña?

Desde el panel de administración de PrestaShop, puedes editar la ficha del empleado y asignarle una nueva contraseña. También puedes activar la opción de que el empleado la restablezca él mismo desde la pantalla de inicio de sesión, siempre que tengas configurado correctamente el envío de correos.

¿Puedo dar permisos a una persona para que solo gestione pedidos?

Sí. Crea un perfil personalizado y marca solo las opciones de la sección Pedidos. Así, esa persona podrá ver y gestionar pedidos, pero no tocará productos, clientes ni módulos.

¿Es seguro dar acceso a cPanel a mi diseñador gráfico?

Depende de la confianza que tengas. Si solo necesita subir imágenes o modificar el tema, puedes darle acceso FTP a la carpeta del tema. Pero no le des acceso completo a cPanel. Es más seguro limitar su alcance.

¿Los permisos de PrestaShop afectan a la tienda pública?

No. Los permisos solo afectan al panel de administración. La tienda pública no se ve afectada por los permisos de los empleados. Los clientes que compran en tu tienda no tienen nada que ver con esta gestión.

Conclusión y recomendaciones finales

Gestionar correctamente los usuarios prestashop y los permisos prestashop es una de las tareas más importantes para mantener tu tienda segura y organizada. No se trata de desconfiar de tu equipo, sino de darle a cada persona las herramientas que necesita para hacer su trabajo sin exponer el resto de la operación.

Recuerda que cPanel es el nivel de administración del servidor. Úsalo con cabeza y limita el acceso a las personas que realmente lo necesiten. La combinación de una buena gestión de empleados en PrestaShop y un control estricto de los accesos a cPanel te dará tranquilidad y evitará sustos.

Si tienes dudas en algún paso, te recomendamos consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. Y si tu hosting utiliza Syspanel (accesible a través del puerto 2106), los pasos serán muy similares a los de cPanel, pero adaptados a esa interfaz.

[TIP] Dedica 10 minutos al mes a revisar la lista de empleados y sus permisos. Es una práctica sencilla que te ahorrará muchos problemas a largo plazo.

Ahora que ya sabes cómo hacerlo, ponte manos a la obra y organiza los accesos de tu equipo. Tu tienda te lo agradecerá.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel