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

Cómo gestionar usuarios y permisos en PrestaShop desde el panel

Actualizado el 31 de enero de 2026

Introducción: ¿Por qué es importante gestionar usuarios y permisos en PrestaShop?

Si tienes una tienda online con PrestaShop, es muy probable que no trabajes solo. Con el tiempo, necesitarás dar acceso a tu panel de administración a otras personas: un community manager, un encargado de logística, un contable o un desarrollador. Darles la contraseña de tu cuenta de administrador principal es un error muy común y peligroso.

¿Te imaginas que alguien borre un pedido por error o cambie los precios de todos los productos? Para evitar estos sustos, PrestaShop incluye un sistema robusto para gestionar usuarios PrestaShop y controlar qué puede hacer cada persona dentro de tu tienda. Este sistema se basa en empleados PrestaShop y en permisos PrestaShop específicos.

En esta guía completa, aprenderás paso a paso cómo crear empleados, asignarles roles y configurar los permisos de forma segura desde tu panel administración PrestaShop. No necesitas ser un experto en informática; solo sigue las instrucciones y tendrás tu tienda organizada y protegida en unos minutos.

Primeros pasos: Acceder a la gestión de empleados

Para empezar a gestionar usuarios PrestaShop, debes iniciar sesión en tu back office (el panel de administración). Una vez dentro, busca en el menú lateral izquierdo la sección que dice "Equipo" o "Administración de personal" (dependiendo de la versión, puede variar ligeramente el nombre).

Dentro de este menú, encontrarás la opción "Empleados" y "Permisos". Estas dos herramientas son el corazón de la gestión de accesos.

¿Qué es un empleado en PrestaShop?

Un "empleado" no es solo alguien que trabaja en tu empresa física. En el contexto de PrestaShop, un empleado es cualquier usuario que tenga acceso al panel de administración de tu tienda online. Puede ser tu socio, un diseñador gráfico externo o incluso tú mismo (el administrador principal ya existe por defecto).

Cada empleado tiene su propio correo electrónico y contraseña, y lo más importante: tiene un perfil o rol asignado. Este perfil es un conjunto de permisos que define qué puede ver y qué acciones puede realizar.

Paso 1: Crear un nuevo empleado

Vamos a lo práctico. Para añadir a una nueva persona a tu equipo, sigue estos pasos:

  1. Ve a Equipo > Empleados.
  2. Haz clic en el botón azul "Nuevo empleado" en la parte superior derecha.
  3. Rellena el formulario con los datos de la persona:
    • Nombre y Apellidos: Es importante para identificar quién hace qué.
    • Dirección de correo electrónico: Será su nombre de usuario para acceder. Asegúrate de que sea válido, ya que recibirá un enlace para configurar su contraseña.
    • Contraseña: Puedes generar una temporal y luego el sistema le pedirá cambiarla. Es recomendable usar la opción de "generar contraseña" que ofrece el propio panel.
    • Perfil: Aquí es donde eliges el rol PrestaShop que tendrá. Por defecto, verás opciones como "SuperAdmin", "Administrador", "Traductor" o "Logística". No te preocupes, luego aprenderás a crear perfiles personalizados.
  4. En la parte inferior, verás opciones para activar el empleado (puedes dejarlo inactivo si aún no debe acceder) y para elegir el idioma del panel.
  5. Haz clic en "Guardar".

[TIP] Cuando crees un empleado, PrestaShop te ofrece la opción de "Enviar la contraseña por correo electrónico". Esta opción es útil, pero recuerda que el correo no viaja cifrado. Es más seguro darle la contraseña temporal por otro canal (como una llamada o un mensaje privado) y que la cambie al primer inicio de sesión.

Paso 2: Entendiendo los perfiles y roles de PrestaShop

Los roles PrestaShop son la clave para no volverte loco gestionando permisos uno a uno. Piensa en un perfil como una "plantilla" de permisos.

Imagina que tienes tres empleados: un becario que solo debe ver pedidos, un encargado de tienda que debe gestionar productos y un contable que solo necesita ver facturas. En lugar de configurar 50 permisos para cada uno, creas tres perfiles y se los asignas.

Perfiles por defecto en PrestaShop

PrestaShop viene con algunos perfiles predefinidos:

  • SuperAdmin: Tiene acceso total e ilimitado a todas las funciones, incluidas las de configuración avanzada del sistema.
  • Administrador: Tiene acceso a casi todo, excepto a algunas funciones críticas de configuración del servidor y de la instalación de módulos muy sensibles.
  • Traductor: Acceso limitado a la gestión de idiomas y traducciones de la tienda.
  • Logística: Acceso a la gestión de pedidos, envíos y existencias, pero no a la configuración de productos o módulos.

[WARNING] Nunca asignes el perfil SuperAdmin a más personas de las estrictamente necesarias. Una persona con este perfil puede desinstalar tu tienda, cambiar la configuración de pago o acceder a la base de datos. Limita este rol a ti o al desarrollador de confianza.

Paso 3: Crear un perfil personalizado (Roles PrestaShop)

Los perfiles por defecto pueden quedarse cortos. Para una gestión fina, es mejor crear tus propios roles. Ve a Equipo > Permisos.

  1. Verás una lista de los perfiles existentes. Haz clic en "Nuevo perfil".
  2. Dale un nombre claro, por ejemplo, "Gestor de Contenido" o "Soporte al Cliente".
  3. Haz clic en "Guardar".

Ahora viene la parte más importante: configurar los permisos PrestaShop para este nuevo perfil.

Configurando los permisos del perfil

Una vez creado el perfil, haz clic en el icono de la flecha a la derecha del nombre (o en "Editar" si aparece). Se abrirá una pantalla con una tabla enorme. Esta tabla es el "corazón" del sistema de permisos.

  • En las columnas, verás acciones posibles: Ver, Añadir, Eliminar, Actualizar.
  • En las filas, verás todas las secciones de tu tienda: Pedidos, Catálogo, Clientes, Módulos, etc.

La lógica es simple: marca la casilla si quieres que el perfil pueda realizar esa acción en esa sección.

  • Ver: Permite ver la lista y los detalles de esa sección.
  • Añadir: Permite crear nuevos elementos.
  • Eliminar: Permite borrar elementos.
  • Actualizar: Permite modificar elementos existentes.

[TIP] Para un perfil de "Soporte al Cliente", lo habitual es marcar solo "Ver" y "Actualizar" en la sección de Pedidos y Clientes. De esta forma, podrán ver los pedidos, cambiar su estado (de pendiente a enviado) y editar los datos de un cliente, pero no podrán borrar un producto ni añadir uno nuevo.

Regla de oro para los permisos

Sigue el principio del mínimo privilegio: otorga solo los permisos imprescindibles para que la persona realice su trabajo. Es mucho más fácil añadir un permiso más tarde que darse cuenta de que alguien con acceso de "eliminar" ha borrado una categoría entera por error.

Paso 4: Asignar el perfil a un empleado

Una vez que tienes tus perfiles creados, asignarlos es muy sencillo. Solo tienes que ir a Equipo > Empleados, hacer clic en el empleado que quieras modificar y en el campo "Perfil" seleccionar el que acabas de crear. Guarda los cambios y listo.

El empleado, al iniciar sesión, verá solo los menús y opciones que su perfil le permita. El panel se adaptará automáticamente, ocultando las secciones a las que no tiene acceso.

Consejos avanzados para la seguridad de tu panel

Gestionar usuarios y permisos no es solo crear cuentas; también es mantener la seguridad.

1. Revisa los empleados inactivos

Si alguien deja de trabajar contigo, desactiva su cuenta (en lugar de borrarla). Esto mantiene el historial de acciones (quién hizo qué) pero impide que esa persona acceda. Para desactivar, solo desmarca la casilla "Activo" en su ficha de empleado.

2. Usa la opción de "Cambio de contraseña obligatorio"

Cuando crees un empleado o si sospechas que una contraseña se ha visto comprometida, activa la opción de "Cambio de contraseña obligatorio" en su ficha. La próxima vez que inicie sesión, el sistema le pedirá una nueva contraseña.

3. Monitoriza la actividad

PrestaShop registra todas las acciones de los empleados. Puedes revisar el historial en Equipo > Registros o Parámetros avanzados > Registros. Aquí verás quién modificó un producto, quién eliminó un pedido o quién intentó acceder sin permisos. Revisar estos registros periódicamente es una buena práctica para detectar errores o intentos de intrusión.

[INFO] La gestión de permisos también afecta al rendimiento. Un empleado con acceso a todos los menús puede sobrecargar el panel si está haciendo muchas tareas a la vez. Limitar el acceso a lo necesario también mejora la fluidez del sistema para ese usuario.

Preguntas frecuentes (FAQ)

¿Puedo tener dos empleados con el mismo correo electrónico?

No. El correo electrónico es el identificador único de cada empleado en PrestaShop. Si intentas usar uno que ya existe, el sistema te dará un error.

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

Desde tu cuenta de administrador, ve a Equipo > Empleados, edita al empleado en cuestión y en el campo de contraseña escribe una nueva. También puedes marcar la opción de "cambio obligatorio" para que él mismo la cambie al entrar.

¿Puedo dar permisos a un empleado solo para una categoría de productos?

No directamente. Los permisos PrestaShop se gestionan a nivel de sección (Catálogo, Pedidos, etc.), no a nivel de elemento individual. Si quieres que un empleado gestione solo una categoría, tendrás que darle acceso a todo el Catálogo. Para una restricción tan fina, necesitarías un módulo de terceros.

¿Qué diferencia hay entre "Empleado" y "Cliente"?

Un cliente es una persona que compra en tu tienda y tiene acceso a su cuenta en el "front office" (la parte pública). Un empleado es alguien que trabaja en tu tienda y tiene acceso al "back office" (panel de administración). Son entidades completamente separadas.

¿Cómo sé qué permisos tiene un perfil concreto?

Ve a Equipo > Permisos y haz clic en el perfil que quieras revisar. Se abrirá la tabla de permisos con las casillas marcadas. Esta es la forma más rápida de ver el alcance de cada rol.

Conclusión: Un equipo organizado, una tienda segura

Gestionar usuarios PrestaShop de forma eficiente no es un lujo, es una necesidad para cualquier negocio que quiera crecer con seguridad. El sistema de roles PrestaShop y permisos PrestaShop te da el control total sobre quién hace qué en tu tienda.

Dedica un tiempo a planificar los perfiles que necesitas antes de empezar a crear empleados. Pregúntate: ¿qué necesita ver un contable? ¿Qué acciones debe realizar un gestor de contenido? Con esa planificación, configurar el panel administración PrestaShop te llevará menos de una hora y te ahorrará muchos quebraderos de cabeza en el futuro.

Recuerda que la seguridad empieza por casa. No compartas tu cuenta de SuperAdmin, usa perfiles personalizados y revisa los registros de actividad de vez en cuando. Tu tienda (y tu tranquilidad) te lo agradecerán.

[WARNING] Si tu tienda está alojada en un servidor con Syspanel (el panel de control que utilizamos en nuestros servicios), recuerda que el acceso a la gestión de archivos y bases de datos se realiza a través del puerto 2106. No confundas el acceso al panel de PrestaShop (que suele ser tudominio.com/admin) con el acceso a Syspanel. La gestión de permisos de archivos del servidor se hace en Syspanel, mientras que la gestión de permisos de la aplicación se hace en PrestaShop. Son dos niveles distintos de seguridad y ambos son importantes.

Con esta guía, ya tienes todo lo necesario para dar acceso a tu equipo de forma controlada y profesional. ¡Manos a la obra!

¿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