Users: Listado de Usuarios del Sistema #1

Open
opened 2026-06-22 04:45:24 +02:00 by ana.rivera · 0 comments
Owner

Como administrador del sistema
Quiero visualizar todos los usuarios registrados en la plataforma en una tabla centralizada
Para tener visibilidad completa de quién tiene acceso y en qué estado se encuentran

Criterios de Aceptación

  1. Tabla de usuarios: La pantalla /users debe mostrar una tabla con las columnas:
    • Username
    • Authorization Level
    • Status
  2. Acceso rápido a creación: Debe existir un botón "Add User" visible en esta misma pantalla que redirija al formulario de creación sin salir de la sección.
  3. Edición desde tabla: Al hacer clic en cualquier fila de la tabla, el sistema debe abrir el formulario de edición del usuario seleccionado con sus datos precargados.
  4. Paginación: La tabla debe soportar paginación cuando existen más de N usuarios (definir N en configuración).
  5. Búsqueda/filtrado: Debe permitir filtrar la tabla al menos por Username y Status.

Notas Técnicas

  • La ruta sugerida es /users
  • El componente de tabla debe ser reutilizable (UserTable)
  • El estado Status debe visualizarse como badge (Active / Inactive)

Definition of Done

  • Pantalla implementada y accesible desde el menú principal
  • Tabla muestra columnas: Username, Authorization Level, Status
  • Botón "Add User" redirige al formulario de creación
  • Clic en fila abre formulario de edición con datos precargados
  • Paginación funcional
  • Filtros por Username y Status funcionan correctamente

Referencia Visual: Users_Listado_Usuarios_Sistema

**Como** administrador del sistema **Quiero** visualizar todos los usuarios registrados en la plataforma en una tabla centralizada **Para** tener visibilidad completa de quién tiene acceso y en qué estado se encuentran ### Criterios de Aceptación 1. **Tabla de usuarios:** La pantalla `/users` debe mostrar una tabla con las columnas: - `Username` - `Authorization Level` - `Status` 2. **Acceso rápido a creación:** Debe existir un botón "Add User" visible en esta misma pantalla que redirija al formulario de creación sin salir de la sección. 3. **Edición desde tabla:** Al hacer clic en cualquier fila de la tabla, el sistema debe abrir el formulario de edición del usuario seleccionado con sus datos precargados. 4. **Paginación:** La tabla debe soportar paginación cuando existen más de N usuarios (definir N en configuración). 5. **Búsqueda/filtrado:** Debe permitir filtrar la tabla al menos por `Username` y `Status`. ### Notas Técnicas - La ruta sugerida es `/users` - El componente de tabla debe ser reutilizable (`UserTable`) - El estado `Status` debe visualizarse como badge (Active / Inactive) ### Definition of Done - [ ] Pantalla implementada y accesible desde el menú principal - [ ] Tabla muestra columnas: Username, Authorization Level, Status - [ ] Botón "Add User" redirige al formulario de creación - [ ] Clic en fila abre formulario de edición con datos precargados - [ ] Paginación funcional - [ ] Filtros por Username y Status funcionan correctamente **Referencia Visual:** ![Users_Listado_Usuarios_Sistema](/attachments/ab14e50a-c8f9-428c-bcb6-fc323f39b75a)
Sign in to join this conversation.
No labels
MMS2
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Leitz-Group/audyn-ai#1
No description provided.