Skip to main content
Version: Next

RF15: Administrador consulta usuarios

Historia de Usuario

Yo como administrador / super-administrador quiero poder consultar un listado de los usuarios registrados en el sistema para ser consciente de las personas que tienen acceso.

Criterios de Aceptación:

  • Únicamente los administradores y super-administradores deben ser capaces de entrar al módulo de gestión de usuarios.
  • Se debe poder consultar un listado de los usuarios registrados en el sistema hasta el momento de la consulta.
  • En el listado de usuarios no deben aparecer aquellos que tengan un rol de "Super Admin".
  • En el listado de usuarios no debe aparecer el usuario que realiza la consulta.
  • En caso de que haya un fallo en la consulta o no hayan usuarios registrados en el sistema, la aplicación mostrará una alerta con el siguiente mensaje "Error al cargar usuarios. Verifica tu conexión e inténtalo de nuevo.", y quedará el siguiente texto "No hay usuarios disponibles." en el espacio donde se mostrarían los usuarios.

Diagrama de Secuencia

Descripción: Al hacer clic en “Gestionar Usuarios”, la interfaz solicita al servidor la lista de usuarios; el servidor valida permisos, consulta la base de datos excluyendo superadmins y al propio solicitante, y devuelve los resultados al cliente, que muestra la tabla con paginación o una alerta en caso de error o ausencia de usuarios.


Mockup

Descripción: Muestra una lista paginada de usuarios (sin superadmins ni el propio administrador), con paginación, y el acceso a las funcionalidades para crear, modificar y eliminar usuarios. Mockup


Pruebas Unitarias

Pruebas del RF


Pull Request

https://github.com/CodeAnd-Co/App-Local-TracTech/pull/30

https://github.com/CodeAnd-Co/Backend-Desacoplado-TracTech/pull/18

Historial de cambios

Tipo de VersiónDescripciónFechaColaborador
1.0Añadir requisitos de tractores5/3/2025Antonio Landeros
2.0Ordenar todas las RFs y actualizar los datos1/6/2025Mauricio Anguiano
2.1Añadir el análisis y diseño del RF15 a la documentación2/6/2025Rommel Toledo
2.2Agregar pull requests de RF back5/6/2025Sofía Osorio