Skip to main content

Usuarios

Usuarios

Descripción General

El módulo de usuarios permite gestionar el acceso y las autorizaciones dentro del sistema. Proporciona herramientas para listar, crear y editar usuarios, así como para asignar roles, organizaciones y sucursales, garantizando un control granular sobre los permisos.

Cómo usar el módulo

Consultar usuarios

  • Descripción: Muestra un listado de todos los usuarios registrados en el sistema.
  • Características:
    • Tabla dinámica:
      • Columnas clave: Nombre, Email, Organización, Sucursal, Roles, Estado.
      • Funcionalidades de búsqueda y ordenamiento mediante tablas interactivas.
    • Acciones disponibles:
      • Crear nuevos usuarios.
      • Editar usuarios existentes.
      • Eliminar usuarios (si el usuario tiene permisos).
    • Diseño responsivo:
      • Optimizado para dispositivos móviles y escritorio.
  • Uso principal:
    • Gestionar y visualizar usuarios del sistema con sus roles y permisos asociados.

Crear un usuario

  • Descripción: Permite registrar un nuevo usuario en el sistema.
  • Características:
    • Formulario con los siguientes campos:
      • Nombre.
      • Email.
      • Contraseña.
      • Organización (selección múltiple).
      • Sucursal (selección múltiple).
      • Roles (selección de uno o más roles).
    • Validaciones dinámicas para garantizar que los datos ingresados sean únicos y correctos.
    • Botón para guardar el usuario y redirigir al listado.
  • Uso principal:
    • Agregar nuevos usuarios al sistema y asignarles roles y permisos.

Editar un usuario

  • Descripción: Diseñada para modificar la información de un usuario existente.
  • Características:
    • Formulario pre-llenado con los datos actuales del usuario.
    • Campos disponibles para edición:
      • Nombre.
      • Email.
      • Contraseña (opcional, deja la existente si está vacío).
      • Organización (selección múltiple).
      • Sucursal (selección múltiple).
      • Roles (roles actualmente asignados).
    • Validaciones dinámicas para garantizar la integridad de los datos actualizados.
    • Botón para guardar los cambios y redirigir al listado.
  • Uso principal:
    • Actualizar información y permisos de usuarios existentes.

Flujo de trabajo

  1. Consultar el listado:
    • Muestra un listado de usuarios y permite gestionarlos mediante acciones rápidas.
  2. Crear un registro:
    • Facilita la creación de nuevos usuarios con sus roles y permisos asociados.
  3. Editar un registro:
    • Permite modificar la información y los permisos de usuarios existentes.

Funciones disponibles

  • Tablas Dinámicas:
    • El listado incluye búsqueda, filtrado y exportación.
  • Roles y Permisos:
    • Las pantallas de creación y edición incluyen un sistema de selección de roles y permisos basado en casillas de selección.
  • Interacción Visual:
    • Mensajes de confirmación para acciones como eliminación.
  • Validaciones Dinámicas:
    • Garantizan que el email sea único y que los datos ingresados sean válidos.
  • Diseño Responsivo:
    • Todas las vistas están adaptadas para dispositivos móviles y de escritorio.
  • Seguridad:
    • Control de acceso basado en roles para acciones como creación, edición y eliminación de usuarios.