Como: Administrador del sistema
Quiero: Poder acceder y revisar la documentación cargada por los usuarios a través de un icono de carpeta en la lista de usuarios
Para: Aprobar o rechazar dicha documentación y habilitar sus perfiles según corresponda
Criterios de Aceptación:
- Icono de carpeta en la tabla de usuarios:
- En la columna de acciones de la tabla de usuarios, se muestra un icono de carpeta para cada usuario que haya cargado documentación.
- Apertura de ventana o sección de documentación:
- Al hacer clic en el icono de carpeta, se abre una nueva ventana o sección donde se muestra la documentación cargada por el usuario.
- Visualización de documentos:
- La interfaz debe permitir visualizar claramente cada documento cargado, con opciones para ampliar o descargar si es necesario.
- Opciones de aprobación o rechazo:
- Para cada documento o conjunto de documentos, debe haber opciones claras para 'Aprobar' o 'Rechazar'.
- Proceso de aprobación:
- Si el administrador elige 'Aprobar':
- Se debe actualizar el estado de la documentación a 'Aprobado'.
- El sistema debe enviar automáticamente un correo electrónico al usuario notificando la aprobación de sus documentos.
- Proceso de rechazo:
- Si el administrador elige 'Rechazar':
- Se debe abrir un modal con dos campos de texto:
- Un campo para seleccionar la categoría de rechazo (puede ser un menú desplegable con opciones predefinidas).
- Un campo de texto libre para que el administrador escriba las observaciones detalladas sobre el motivo del rechazo.
- Ambos campos deben ser obligatorios para completar el proceso de rechazo.
- Al confirmar el rechazo, el sistema debe enviar automáticamente un correo electrónico al usuario notificando el rechazo, incluyendo la categoría y las observaciones proporcionadas por el administrador.
- Registro de acciones:
- Debe haber un registro de las acciones realizadas (aprobaciones o rechazos) visible para los administradores, incluyendo fecha y administrador que realizó la acción.
- Navegación de vuelta a la lista de usuarios:
- La interfaz debe proporcionar una forma fácil de volver a la lista principal de usuarios después de revisar la documentación.
- Actualización del estado del perfil del usuario:
- El sistema debe actualizar el estado del perfil del usuario según la decisión tomada sobre su documentación.
Notas Adicionales:
- Seguridad:
- Se implementarán medidas de seguridad para garantizar que solo los administradores autorizados puedan acceder a esta funcionalidad.