Open edwargl7 opened 2 weeks ago
consulta-plan
Se realizó un análisis de los siguientes repositorios para entender el manejo de roles y autenticación:
Los roles se obtienen directamente del local storage mediante el servicio implicit_authentication.service
y la función getRole()
.
WSO2 no es necesario para la obtención de roles, simplificando la lógica de autenticación.
El servicio user.service
se utiliza para obtener información adicional del usuario en sesión.
Integración del Servicio de Roles:
implicit_authentication.service
) en el componente consulta-plan
.getRole()
para realizar pruebas con roles provisionales.
Pruebas de Obtención de Roles:
consulta-plan
para identificar y reflejar acciones basadas en los roles obtenidos.Roles y usuarios provisionales utilizados en las pruebas:
utestvice: Secretario.
utest01: Auditor Experto.
pruebadocencia: Jefe.
Se requiere realizar la implementación de manejo de roles basado en los roles del usuario de la sesión basado en la matriz de roles y permisos. Para esto emplear variables de entorno que faciliten el manejo de las comparaciones de roles en caso de ser necesario cambiar alguna (los roles a emplear son los manejados en WSO2). Gestión de Usuarios - Módulos y Permisos.pdf
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo