Usuarios
Para qué sirve
Un usuario es la cuenta con la que una persona entra a MDSYS Grifos: al panel con correo o usuario y contraseña, y al POS de isla con su usuario y un PIN. Aquí creas las cuentas, les das un rol (qué pueden hacer), eliges en qué estaciones pueden operar, las activas o desactivas, y gestionas su contraseña y su PIN.
Dónde está
/usuariosQuién puede
| Acción | Permiso |
|---|---|
| Ver la lista | Permisousuarios.ver |
| Crear usuarios (Nuevo usuario) | Permisousuarios.crear |
| Editar datos, Asignar rol, estaciones permitidas, Activar/Desactivar y Vincular ficha de personal | Permisousuarios.editar |
| Eliminar usuarios | Permisousuarios.eliminar |
| Establecer contraseña de otro usuario | Permisousuarios.establecer_password |
| Establecer PIN y Quitar PIN | Permisousuarios.gestionar_pin |
| Ver la lista de estaciones para marcarlas | Permisoestaciones.ver |
De fábrica, Administrador tiene todo. Administrador de Estación solo ve la lista. Solo lectura solo ve.
:::info Botones visibles sin permiso Los botones Editar, Asignar rol, Activar/Desactivar y Eliminar se muestran a todos los que ven la lista; si tu rol no tiene el permiso, al usarlos verás «No tienes permiso para esta acción.». :::
Conceptos
- Invitación (bienvenida): al crear un usuario no escribes su contraseña. El sistema le envía un correo de bienvenida con un enlace para que defina su contraseña y active su cuenta. El enlace dura 72 horas.
- Estaciones permitidas: estaciones en las que el usuario puede trabajar. En el panel elige su estación activa entre ellas; el POS solo le deja entrar en terminales de esas estaciones.
- Acceso total: si su rol tiene Permiso
estaciones.acceso_total, el usuario ve todas las estaciones (columna Estaciones: «Todas») y la lista de estaciones marcadas solo aplica si se le quita ese permiso. - PIN: clave numérica de 4 a 6 dígitos para entrar al POS en un terminal enrolado. Ver Seguridad y acceso.
- Ficha de personal: vínculo con la persona en Personal. Es necesario para asignarlo a turnos como playero.
Tabla
| Columna | Qué muestra |
|---|---|
| Usuario | Nombre completo, @usuario y rol. |
| Correo | Correo del usuario. |
| Rol | Nombre del rol. |
| Estaciones | «Todas» (acceso total) o los códigos de sus estaciones (E01, E02…). |
| PIN | «Con PIN» si tiene PIN; nunca se muestra el PIN. |
| Ficha | Nombre de la ficha de personal vinculada. |
| Estado | Activo o Inactivo. |
El buscador filtra por nombre, correo o usuario.
Paso a paso
Crear un usuario
- Pulsa «Nuevo usuario»Se abre Nuevo usuario.
- Elige el rolEn Rol escribe o elige uno (por ejemplo Playero).
- Completa los datosNombres, apellidos, correo, usuario y celular.
- Marca las estacionesEn Estaciones permitidas, marca las estaciones donde trabajará.
- CreaPulsa Crear usuario. Verás «Usuario creado. Se envió la bienvenida.».
- El usuario activa su cuentaRecibe el correo, abre el enlace, ve Define tu contraseña, la escribe dos veces y pulsa Activar cuenta.
:::tip Personal sin correo En zonas donde el trabajador no usa correo, crea el usuario igual (con un correo válido de la empresa) y luego usa Establecer contraseña: le fijas una contraseña, se la comunicas en persona y la cuenta queda activa. Marca Obligar a cambiarla cuando ingrese para que la cambie en su primer ingreso. :::
Dejar a un playero listo para el POS y los turnos
- Crea su usuario con rol PlayeroMarca la estación donde trabajará.
- Establece su PINAcción Establecer PIN: escribe un PIN de 4 a 6 dígitos y pulsa Establecer PIN.
- Vincula su ficha de personalAcción Vincular ficha de personal: busca su ficha (cargo Playero/Islero) y pulsa Vincular.
- VerificaEn la tabla verás «Con PIN», su estación y el nombre de su ficha.
Cambiar el rol
Acción Asignar rol → elige el nuevo rol → Guardar rol. Verás «Rol asignado.». (En Editar no se cambia el rol.)
Activar o desactivar
Acción Activar/Desactivar. Verás «Usuario activado.» o «Usuario desactivado.». Un usuario desactivado no puede iniciar sesión, y si tenía una sesión abierta la pierde al renovarse (en pocos minutos).
Establecer la contraseña de otro usuario
- Acción «Establecer contraseña»Solo aparece con
usuarios.establecer_password. - Escribe la clave dos vecesNueva contraseña y Confirmar contraseña: mínimo 8 caracteres, con al menos una mayúscula y un número.
- Decide si debe cambiarlaMarca Obligar a cambiarla cuando ingrese si quieres que la cambie al entrar.
- Pulsa «Establecer»Verás «Contraseña establecida.». Si la cuenta estaba pendiente de activar, queda activa. Las sesiones abiertas de ese usuario se cierran.
Establecer o quitar el PIN
- Establecer PIN: verás «PIN establecido. Sus sesiones POS anteriores se cerraron.».
- Quitar PIN (solo si tiene): confirma «Se quitará el PIN de … y se cerrarán sus sesiones POS. ¿Continuar?» y verás «PIN retirado.».
Vincular o desvincular la ficha de personal
Acción Vincular ficha de personal (requiere el módulo Personal, personal.ver y usuarios.editar). Busca por
nombre o documento y pulsa Vincular. Si ya tiene ficha, el botón Desvincular la quita.
Eliminar
Acción Eliminar → «Se eliminará al usuario "…". ¿Continuar?» → Eliminar. Es una baja lógica: su historial (ventas, turnos, auditoría) se conserva.
Campos
| Campo | ¿Obligatorio? | Descripción |
|---|---|---|
| RolLista | Sí | Solo en el alta. Después se cambia con Asignar rol. |
| NombresTexto | Sí | Nombres de la persona. |
| ApellidosTexto | Sí | Apellidos. |
| CorreoEmail | Sí | Correo al que llega la bienvenida. No puede repetirse entre los usuarios activos de la empresa. |
| UsuarioTexto | Sí | Nombre corto para iniciar sesión y para el POS (por ejemplo jperez). No puede repetirse. |
| CelularTexto | No | Teléfono móvil. |
| Estaciones permitidasCasillas | No | Estaciones donde operará. Solo aparece si puedes ver estaciones. Sin acceso total, solo puedes marcar estaciones de tu propio alcance. |
Estados
Activo Inactivo:::note Usuario recién creado Mientras el usuario no define su contraseña desde el correo de bienvenida, aparece como Inactivo. Se activa solo al pulsar Activar cuenta en el enlace (o cuando le estableces la contraseña). :::
Reglas
- Crear un usuario cuenta para el límite de usuarios del plan. Si ya llegaste al tope verás el aviso Límite de plan alcanzado («Alcanzaste el máximo de usuarios de tu plan. Mejora tu plan para agregar más.» o el mensaje del servidor). Los usuarios desactivados siguen contando; solo los eliminados liberan cupo. Ver Planes y límites.
- Sin acceso total, no puedes asignar estaciones que tú mismo no tienes (evita que alguien se dé más alcance).
- El PIN y la contraseña nunca se muestran ni se guardan en claro.
- Las cuentas técnicas de los agentes de estación no aparecen en esta lista.
Mensajes de error frecuentes y qué hacer
| Mensaje | Por qué pasa | Qué hacer |
|---|---|---|
| «Selecciona un rol para el usuario.» | No elegiste rol en el alta. | Elige un rol. |
| «El email es inválido.» | Formato de correo incorrecto. | Corrígelo. |
| «El email ya está en uso.» / «El usuario ya está en uso.» | Otro usuario de la empresa ya lo tiene. | Usa otro o edita el usuario existente. |
| «Solo puedes asignar estaciones de tu propio alcance.» | Marcaste una estación que tú no tienes. | Pide a un administrador con acceso total que lo haga. |
| «La contraseña debe tener: …» | No cumple la política. | Mínimo 8 caracteres, una mayúscula y un número. |
| «El PIN debe tener de 4 a 6 dígitos numéricos.» | PIN con letras o de largo incorrecto. | Usa solo números. |
| «El PIN no puede repetir el mismo dígito.» / «El PIN no puede ser una secuencia (1234, 9876…).» | PIN débil. | Elige otro, por ejemplo 4729. |
| «Esa ficha ya está vinculada a otro usuario.» | La ficha pertenece a otra cuenta. | Desvincúlala del otro usuario primero. |
| Límite de plan alcanzado | Llegaste al máximo de usuarios. | Elimina usuarios que ya no trabajan o mejora tu plan. |
Relación con otros módulos
- Roles y permisos · Seguridad y acceso · Personal · Configuración inicial (paso 6).
- Turnos: solo los usuarios con ficha de playero activa se asignan a mangueras.