Personas
Qué representa este objeto
Una Persona es un usuario del sistema (cliente, gestor de tienda o administrador) con datos de contacto y rol.
Qué se muestra
- Nombre, email, documento y datos asociados.
- Rol de la persona dentro del sitio.
- Listado con búsqueda y filtros.
Para qué sirve
Administrar usuarios: ver su información, actualizar datos, asignar roles y dar de alta nuevas personas.
Roles
Los roles de gestión están anidados
Cada rol de gestión incluye todo lo del anterior y le suma una porción de poder. De menor a mayor: Gestor de inscripciones → Gestor de productos → Gestor de tienda → Administrador. Los cuatro pueden gestionar inscripciones (ver, crear, editar, cambiar estados y notas) y administrar usuarios; lo que cambia es cuánto pueden tocar de la tienda (productos, órdenes, cupones).
| Rol | Acceso |
|---|---|
| Administrador | Acceso completo a todos los sitios. Asignar a mails personales (juanperez@gmail.com), no a mails compartidos (oficina@gmail.com). |
| Gestor de tienda | Lo de “Gestor de productos” + administra órdenes y cupones (tienda completa). Misma regla: mails personales. |
| Gestor de productos | Lo de “Gestor de inscripciones” + administra productos (crear/editar actividades y promociones). |
| Gestor de inscripciones | Tienda en sólo lectura: ve órdenes, productos y cupones pero no los modifica. Gestiona inscripciones y usuarios. Es el rol pensado para quien opera el día a día de las actividades. |
| Cliente | Ha realizado compras. Puede acceder al panel personal, gestionar sus compras y datos personales. Sin acceso al panel de administración. |
| Suscriptor | Dado de alta sin haber realizado ninguna compra. No tiene acceso al panel de administración ni al panel personal. |
"Gestionar inscripciones", el permiso compartido
Todos los roles de gestión comparten el permiso de gestionar inscripciones. Por eso una persona que sólo necesita coordinar actividades (sin tocar precios, órdenes ni cupones) alcanza con que sea Gestor de inscripciones: tiene todo el módulo de Inscripciones y la administración de usuarios, pero la tienda la ve en sólo lectura.
Crear una persona
- Botón “Agregar persona” arriba del listado.
- Completar los datos básicos.
- Buscar a la persona recién creada en el listado y asignar el rol correcto desde su detalle.
Tipo de relación + centro
Asignar tipo de relación y un centro (uno solo) a la persona ayuda para luego realizar reportes y estadísticas por centro.
Promover usuarios a roles superiores
Sólo los usuarios administradores del sitio pueden asignar roles superiores al resto de los usuarios.