Closed edwargl7 closed 1 month ago
Se comienza con la implementación de búsqueda de información del usuario para la sección de actualización, tomando como base lo trabajado en la integración de WSO2 y terceros para la creación del usuario.
Se debe confirmar el flujo de la búsqueda para la sección de actualización de usuario
Según lo informado en la reunion del dia de hoy, para iniciar con la integración de histórico_usuarios_roles se deben realizar algunos cambios en la interfaz del cliente de actualizar usuario, los inputs de documento y correo no son campos para buscar al usuario por lo tanto se retiran los botones de búsqueda, el campo del rol no es un selector por lo tanto se cambia a un input, el estado se deja por el momento como selector pero solo con el campo de "finalizado" y finalmente el campo de Fecha inicio se deja solo de lectura para que no pueda ser modificado. La interfaz queda de la siguiente forma:
Se realiza la búsqueda del usuario por su documento de identidad para traer la información del usuario haciendo la consulta en WSO2 y Terceros:
Posteriormente se intenta realizar la integración de histórico_usuarios_roles para traer la información del rol asignado al usuario, sin embargo se debe desarrollar en endpoint para realizar la consulta por el id del usuario y facilitar su búsqueda, por lo tanto no se puede continuar con su desarrollo
Finalmente para la integración de adición y eliminación de roles con WSO2 se encuentra el siguiente error al momento de agregar/eliminar roles, lo que impide continuar con la integración:
Se culmina la implementación de esta Issue con el desarrollo logrado, se debe generar un nuevo endpoint para facilitar la búsqueda de los periodos del usuario y que el servicio de autenticación permita realizar la asignación y eliminación del rol en WSO2. Se avanzará en el siguiente sprint.
Se requiere realizar la integración del microservicio historico_usuarios_roles_crud con el microcliente de auditoria_plan_mejoramiento_usuario_mf, similar a lo trabajado en el registro en la Issue #99 se requiere permitir la actualización de un usuario registrado. Tener presente que:
Sub Tareas
Escenarios de pruebas
Criterios de aceptación
Requerimientos
No aplica
Lineamientos Generales Lineamientos que se deben cumplir en cualquier desarrollo.
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo