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

Cómo crear y gestionar usuarios con permisos en PrestaShop (Guía básica)

Actualizado el 23 de mayo de 2026

Introducción: ¿Por qué es importante gestionar los usuarios de tu tienda PrestaShop?

Cuando tu tienda online empieza a crecer, es muy probable que necesites ayuda. Tal vez contratas a alguien para que gestione el catálogo de productos, a otro para que atienda los pedidos, y quizás a un diseñador para que retoque la plantilla. Sin embargo, entregar tu contraseña de administrador a todo el mundo es un error garrafal.

Piensa en ello: con el acceso de administrador total, cualquiera puede cambiar precios, borrar productos, modificar la configuración de pago o incluso eliminar toda la tienda. Para evitar estos riesgos, PrestaShop incluye un sistema de permisos PrestaShop muy completo que te permite crear perfiles de acceso personalizados.

En esta guía básica, aprenderás paso a paso a crear y gestionar usuarios con permisos en PrestaShop. No necesitas ser un experto en informática; solo seguir las instrucciones y entender la lógica de los roles PrestaShop. Al final, podrás gestionar usuarios PrestaShop de forma segura y eficiente.

¿Qué son los empleados y los roles en PrestaShop?

Antes de empezar a hacer clics, es fundamental entender dos conceptos clave.

El concepto de "Empleado"

En PrestaShop, un "Empleado" no es solo alguien que trabaja en tu almacén. Es cualquier persona que tenga acceso al panel de administración de tu tienda (la famosa URL /admin). Puede ser tu socio, un community manager, un contable o un becario. Cada empleado tendrá su propio nombre de usuario y contraseña.

El concepto de "Perfil" o "Rol"

Un perfil (también llamado rol) es un conjunto de permisos que se asigna a un empleado. PrestaShop viene con cuatro perfiles predefinidos:

  • SuperAdmin: Tiene acceso total a todas las funciones. Solo debería existir una o dos personas con este perfil (tú, por ejemplo).
  • Administrador: Puede gestionar casi todo, pero no tiene acceso a algunas opciones avanzadas de configuración global.
  • Responsable de tienda: Puede gestionar pedidos, clientes y catálogo, pero no modificar la configuración técnica del sistema.
  • Transportista: Un perfil muy limitado, pensado para empresas de logística que solo necesitan ver los pedidos para enviarlos.

La clave está en crear tus propios roles PrestaShop a medida. Por ejemplo, puedes crear un perfil llamado "Content Manager" que solo pueda editar productos y categorías, pero que no vea los precios de compra o los clientes.

Paso 1: Acceder al panel de administración de empleados

Para empezar a gestionar usuarios PrestaShop, lo primero es entrar en tu back office (panel de administración).

  1. Accede a tu tienda con tu usuario de SuperAdmin.
  2. En el menú superior, busca la pestaña "Administración" (o "Advanced Parameters" si tienes el panel en inglés).
  3. Dentro de ese menú desplegable, haz clic en "Empleados".

Aquí verás una lista de todos los usuarios que tienen acceso a tu panel. Desde esta pantalla podrás añadir nuevos empleados o modificar los existentes.

Paso 2: Crear un nuevo perfil (Rol) personalizado

Este es el paso más importante para una buena seguridad. No queremos darle a todo el mundo el perfil de "SuperAdmin". Vamos a crear un rol específico para, por ejemplo, un encargado de catálogo.

2.1. Acceder a la sección de Perfiles

En el mismo menú lateral izquierdo, justo debajo de "Empleados", encontrarás la opción "Perfiles". Haz clic en ella.

2.2. Añadir un nuevo perfil

Verás los perfiles que existen por defecto. Para crear el tuyo, haz clic en el botón "Añadir nuevo perfil" (arriba a la derecha).

  • Nombre del perfil: Escribe un nombre claro, por ejemplo, "Editor de Contenido".
  • Descripción: Opcional, pero útil para recordar para qué sirve.

Guarda el perfil. Ahora pasamos a la parte más interesante: definir los permisos PrestaShop para este rol.

Paso 3: Configurar los permisos de acceso (La clave del asunto)

Una vez creado el perfil, debes asignarle permisos específicos. PrestaShop permite controlar el acceso a cada una de las páginas del panel de administración.

3.1. Editar el perfil recién creado

En la lista de perfiles, haz clic en el icono de "Editar" (el lápiz) junto a tu nuevo perfil "Editor de Contenido".

3.2. La pestaña de Permisos

Verás varias pestañas (Datos de acceso, Permisos por menú, Permisos por tipo). La más útil es "Permisos por menú". Aquí se despliega un árbol enorme con todas las secciones de tu tienda.

  • Catálogo: Puedes marcar "Ver" y "Añadir/Editar" para productos y categorías. Deja desmarcado "Eliminar" para que no pueda borrar productos por error.
  • Pedidos: Si no quieres que vea los márgenes de beneficio, no le des acceso a esta sección.
  • Clientes: Quizás no deba ver los datos personales de tus clientes. Desmarca todo.

Consejo práctico: La gestión de permisos puede ser abrumadora al principio. Una buena estrategia es hacer clic en el icono del "candado" al lado de cada sección principal. Si lo pones en verde, otorgas todos los permisos de esa sección; si lo pones en rojo, se los quitas todos. Luego, puedes afinar subsección por subsección.

3.3. Guardar los cambios

Una vez hayas marcado y desmarcado las casillas a tu gusto, haz clic en "Guardar". Los roles PrestaShop ya están configurados.

[TIP] No marques la opción "Todo" si no estás seguro. Es mejor empezar con pocos permisos e ir ampliándolos según las necesidades reales del empleado. Siempre puedes volver a editar este perfil más tarde.

Paso 4: Crear un nuevo empleado (usuario)

Ahora que ya tienes el rol definido, toca crear al usuario.

  1. Vuelve a la sección "Administración > Empleados".
  2. Haz clic en "Añadir nuevo empleado".

Rellena el formulario con los siguientes datos:

  • Apellidos: El apellido del empleado.
  • Nombre: Su nombre de pila.
  • Dirección de correo electrónico: Importante que sea única, ya que será su nombre de usuario para acceder al panel.
  • Contraseña: Debe ser segura (mezcla mayúsculas, minúsculas, números y símbolos). PrestaShop te indicará la fortaleza de la contraseña en tiempo real.
  • Perfil: En el desplegable, selecciona el perfil que acabas de crear ("Editor de Contenido").
  • Idioma del panel: El idioma en el que verá el back office.
  • Estado: Activo o Inactivo.

[WARNING] NUNCA uses una contraseña débil como "123456" o "admin". Si alguien adivina la contraseña de un empleado con permisos de edición, puede causar un desastre en tu tienda. Te recomendamos usar un gestor de contraseñas.

Guarda el empleado. PrestaShop te preguntará si quieres enviar un correo de bienvenida al empleado con sus datos de acceso. Es recomendable hacerlo.

Paso 5: Gestionar y editar usuarios existentes

La gestión de usuarios no termina al crearlos. Debes revisar periódicamente quién tiene acceso a qué.

Modificar permisos de un empleado

Si necesitas que un empleado tenga más o menos acceso, no hace falta borrarlo y crearlo de nuevo.

  1. Ve a "Administración > Empleados".
  2. Haz clic en el icono de "Editar" (lápiz) junto al empleado.
  3. En la pestaña "Permisos", verás el perfil asignado. Puedes cambiarlo a otro perfil o incluso ajustar permisos individuales para ese empleado concreto, marcando o desmarcando casillas.

Eliminar o desactivar un empleado

Si un empleado deja de trabajar contigo, no lo dejes en la lista. Desactívalo o elimínalo.

  • Desactivar: Simplemente cambia el estado a "Inactivo". El usuario ya no podrá acceder, pero su historial se conserva.
  • Eliminar: Si estás seguro de que no volverá, puedes eliminarlo definitivamente. Ten cuidado, porque si ese empleado creó productos o pedidos, la eliminación puede causar conflictos en el historial. En ese caso, es mejor desactivarlo.

[INFO] Te recomendamos desactivar en lugar de eliminar. Es una práctica más segura que evita errores en los informes de ventas o en el historial de modificaciones de productos.

Buenas prácticas para gestionar usuarios PrestaShop

Gestionar usuarios no es solo crear cuentas. Implica una estrategia de seguridad. Aquí tienes algunas recomendaciones clave:

Principio del menor privilegio

Este principio dicta que cada usuario debe tener solo los permisos necesarios para realizar su trabajo. Si un empleado solo sube fotos de productos, no necesita acceso a la sección de facturación o a la de módulos de pago. Revisa los permisos PrestaShop de cada perfil trimestralmente.

Mantén un registro de accesos

PrestaShop registra la actividad de los empleados. Puedes consultar el informe de "Registro de acceso" en el menú de "Administración". Esto te permite saber quién entró, cuándo y qué hizo. Es una herramienta de auditoría fundamental para detectar comportamientos extraños.

Cuida la contraseña maestra

La cuenta de SuperAdmin es la llave de todo tu negocio. Úsala solo para tareas críticas de configuración. Para el día a día, usa una cuenta con perfil de "Administrador" o uno personalizado. Cambia la contraseña de SuperAdmin cada pocos meses.

No compartas cuentas

Es muy común compartir una cuenta de administrador entre dos socios. Esto es una mala práctica, ya que no sabrás quién hizo qué en caso de error. Cada persona debe tener su propio usuario y contraseña, aunque tengan el mismo rol.

[TIP] Si tu tienda tiene varios empleados, te recomendamos que crees un perfil por departamento. Por ejemplo: "Ventas", "Marketing", "Logística" y "Contabilidad". Así, si contratas a dos personas para marketing, solo tienes que asignarles el mismo perfil, sin tener que configurar los permisos de nuevo.

Preguntas frecuentes (FAQ)

Para terminar, resolvemos algunas dudas comunes sobre roles PrestaShop y la gestión de empleados.

¿Puedo tener dos empleados con el perfil de SuperAdmin?

Sí, técnicamente puedes. Pero te desaconsejamos hacerlo. El SuperAdmin tiene acceso a todo, incluida la capacidad de desinstalar la tienda. Limita este perfil a una o dos personas de máxima confianza.

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

Como administrador, puedes restablecerla desde la ficha del empleado, en la sección "Administración > Empleados". Haz clic en "Editar" y en el campo de contraseña escribe una nueva. También puedes activar la opción para que el empleado la cambie en su primer inicio de sesión.

¿Qué diferencia hay entre "Perfiles" y "Empleados"?

  • Perfiles son las plantillas de permisos (el "qué pueden hacer").
  • Empleados son las personas (el "quién").

Asignamos un perfil a un empleado para definir sus capacidades.

¿Los permisos se aplican al instante?

Sí, en cuanto guardas los cambios en el perfil de un empleado, los cambios se aplican de inmediato. Si el empleado está conectado, es posible que tenga que cerrar sesión y volver a entrar para que el sistema actualice su menú.

¿Puedo limitar el acceso a un empleado solo a una tienda específica (si tengo multitienda)?

Sí. Si tienes la opción de multitienda activada, al editar un empleado verás un selector de tiendas. Puedes asignar al empleado solo a una de tus tiendas, de modo que solo verá y gestionará los datos de esa tienda.

Conclusión

Gestionar usuarios PrestaShop de forma correcta es esencial para la salud y seguridad de tu negocio online. No se trata de desconfiar de tu equipo, sino de proteger tu inversión y evitar errores humanos que podrían ser catastróficos.

Recuerda: crea perfiles personalizados con permisos PrestaShop específicos, asigna cada empleado al rol adecuado y realiza auditorías periódicas de accesos. Con esta guía básica, ya tienes el conocimiento necesario para dar tus primeros pasos en la gestión avanzada de tu panel de administración. Si tienes dudas, no dudes en consultar con tu proveedor de hosting o con un desarrollador especializado en PrestaShop. ¡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