udistrital / sisifo_documentacion

0 stars 0 forks source link

Integración WSO2 y microcliente de gestión de usuarios y roles #71

Closed edwargl7 closed 2 months ago

edwargl7 commented 3 months ago

Se requiere realizar la integración de WSO2 con el microcliente auditoria_plan_mejoramiento_usuario_mf. Esta integración debe permitir consultar en WSO2 un usuario con el número de identificación o correo electrónico si existe tener la posibilidad de agregar o remover un rol, si no existe debe mostrar un modal indicando que el usuario consultado no existe.

Sub Tareas

Criterios de aceptación

Requerimientos

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

alexhrr commented 3 months ago

Integración de WSO2

Se realiza la integración con WSO2 para realizar la búsqueda en la interfaz mediante el correo y que traiga el nombre del usuario como se muestra a continuación:

Captura de pantalla 2024-07-04 a la(s) 9 59 08 p  m

Cuando no se encuentra el usuario se muestra el modal informando el resultado, se realizo usando sweetalert2.

Captura de pantalla 2024-07-04 a la(s) 9 57 02 p  m

Mediante WSO2 no se tiene el nombre completo, sino los apellidos como se ve en la primer y ademas hay algunos usuarios que existen en WSO2 pero tienen el campo del nombre vacío.

edwargl7 commented 3 months ago

Roles que existen en WSO2 AUDITOR=2 y JEFE_DEPENDENCIA=3

edwargl7 commented 2 months ago

Buen trabajo, es necesario realizar ajustes en la integración realizada en la Issue #70 y #71 por la necesidad de la búsqueda en WSO2 por el documento de identidad y lograr de esta forma integrar la búsqueda con terceros cuando solo se cuenta con el documento de identidad del usuario a consultar. Se realizó la revisión con el Arquitecto y la solución requerida.

Tener presente los comentarios de la Issue #70 con respecto a los nombres de las clases de los estilos CSS. Dado que se trabaja en la misma rama de desarrollo las Issues 70 y 71, pendiente subir el código con los avances de los modales. No requiere PR dado que se continuará desarrollando en la misma rama.

edwargl7 commented 2 months ago

Se finaliza la revisión, y se documenta unas observaciones adicionales en la Issue #70. Muy buen trabajo.