Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| release_notes_julio_2026 [2026/07/03 16:41] – creado clopez | release_notes_julio_2026 [2026/07/28 14:49] (actual) – clopez | ||
|---|---|---|---|
| Línea 5: | Línea 5: | ||
| ** Versiones Generadas (Fecha Liberación): | ** Versiones Generadas (Fecha Liberación): | ||
| * 1.240_15 (3/07/2026) | * 1.240_15 (3/07/2026) | ||
| + | * 1.243_15 (27/ | ||
| - | **Última Versión Liberada :** : 1.240_15 | + | **Última Versión Liberada :** 1.243_15 |
| ---- | ---- | ||
| ====== Release Notes Julio 2026 ====== | ====== Release Notes Julio 2026 ====== | ||
| + | ===== Nuevas Funcionalidades ===== | ||
| + | |||
| + | ==== Control de visibilidad de casos por proceso en bandejas nativas ==== | ||
| + | |||
| + | [1.243_15_8] Se incorpora un nuevo campo de configuración por proceso, **" | ||
| + | |||
| + | Las bandejas afectadas por este campo son: | ||
| + | |||
| + | - Mis casos | ||
| + | - Mis casos cerrados | ||
| + | - Mis casos creados | ||
| + | - Supervisión | ||
| + | - Supervisión - Histórico | ||
| + | - Supervisión de mi equipo | ||
| + | - Supervisión de mi equipo - Histórico | ||
| + | |||
| + | Las bandejas de Búsqueda, Histórico de casos, Supervisión de mis procesos, casos en espera y casos sin asignar no se ven afectadas y continúan mostrando todos los casos. | ||
| + | |||
| + | **Importante: | ||
| + | |||
| + | Para mayor información sobre configuración de procesos, hacer click [[configuracionprocesos|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Eliminación lógica y trazabilidad de casos, contactos, usuarios y cuentas ==== | ||
| + | |||
| + | [1.243_15_8] Se implementa la eliminación lógica (borrado suave) para las entidades de casos, contactos, usuarios y cuentas. Anteriormente, | ||
| + | |||
| + | Con esta funcionalidad: | ||
| + | |||
| + | - **Se preserva la información: | ||
| + | |||
| + | - **Se registra quién y cuándo:** Cada eliminación queda registrada en el log de auditoría con el usuario que la realizó, la fecha y hora, y una copia del estado del registro previo a la eliminación. | ||
| + | |||
| + | - **Se conserva la auditoría previa:** El histórico de auditoría del registro eliminado deja de destruirse y permanece disponible para consulta. | ||
| + | |||
| + | - **Se habilita la restauración: | ||
| + | |||
| + | Los registros eliminados no aparecen en bandejas, listados ni búsquedas, manteniendo el comportamiento visual actual para el usuario final. Se incorpora además la pestaña de Log de Auditoría en la vista de Usuario. | ||
| + | |||
| + | **Importante: | ||
| + | |||
| + | Para mayor información sobre gestión de usuarios, hacer click [[gestiondeusuarios|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | ===== Mejoras de Seguridad ===== | ||
| + | |||
| + | ==== Refuerzo integral de seguridad de la plataforma — segunda fase ==== | ||
| + | |||
| + | [1.243_15_8] Se implementa una segunda fase del refuerzo integral de seguridad de Be Aware 360, ampliando y completando las mejoras aplicadas en el despliegue anterior. Las mejoras abarcan las siguientes capas de la aplicación: | ||
| + | |||
| + | - **Autenticación federada:** Se refuerza el proceso de autenticación con proveedores de identidad externos, incorporando la validación criptográfica de la firma del token de identidad contra el proveedor, junto con la verificación de emisor, audiencia, vigencia y protección contra reutilización de credenciales. Adicionalmente, | ||
| + | |||
| + | - **Estandarización de respuestas en los servicios públicos de autenticación: | ||
| + | |||
| + | - **Control de acceso y autorización: | ||
| + | |||
| + | - **Endurecimiento del modelo de permisos:** Para las instancias con el control de acceso avanzado activo, se aplica un criterio de denegación por defecto sobre los servicios no declarados explícitamente, | ||
| + | |||
| + | - **Aislamiento entre instancias: | ||
| + | |||
| + | - **Gestión de material criptográfico: | ||
| + | |||
| + | - **Seguridad del cliente web:** Se completa la sanitización del contenido HTML proveniente del servidor en todas las vistas de la consola, incluyendo el panel de notificaciones, | ||
| + | |||
| + | Para obtener más información sobre seguridad de la plataforma, haga clic [[informaciontecnicaba360# | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| ===== Defectos corregidos ===== | ===== Defectos corregidos ===== | ||
| + | ==== Corrección de registro de inicios y cierres de sesión ==== | ||
| + | |||
| + | [1.243_15_8] Se corrige un defecto donde los eventos de inicio y cierre de sesión de los usuarios no se registraban correctamente en la plataforma. Esta información alimenta los reportes y el tablero de licenciamiento, | ||
| + | |||
| + | Con la corrección, | ||
| + | |||
| + | Para obtener más información sobre gestión de usuarios, haga clic [[gestiondeusuarios|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Corrección de desfase horario en la fecha del caso del Portal de Cliente ==== | ||
| + | |||
| + | [1.243_15_8] Se corrige un defecto donde la fecha y hora de creación de un caso se mostraba con una diferencia de una hora entre el Portal de Cliente y la consola, a pesar de que la zona horaria de la instancia y la del contacto eran la misma. | ||
| + | |||
| + | El problema se originaba en el Portal de Cliente, que reinterpretaba la fecha entregada por el servidor aplicando una zona horaria fija en lugar de mostrarla directamente. El desfase se manifestaba únicamente en instancias configuradas en zonas horarias distintas de UTC-3, quedando oculto en el resto. | ||
| + | |||
| + | Con la corrección, | ||
| + | |||
| + | Para obtener más información sobre casos, haga clic [[casos|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Corrección de cambio de paso al modificar el estado del caso ==== | ||
| + | |||
| + | [1.243_15_8] Se corrige un defecto donde, al modificar manualmente el estado de un caso ubicado en un paso intermedio del flujo de trabajo, el caso retrocedía automáticamente al primer paso del proceso sin que el usuario hubiera solicitado ese movimiento. | ||
| + | |||
| + | El problema se producía cuando el nuevo estado seleccionado alteraba la lista de pasos disponibles y el paso actual del caso quedaba fuera de esa lista: en esa situación, el sistema seleccionaba automáticamente el primer paso disponible y lo persistía al guardar. | ||
| + | |||
| + | Con la corrección, | ||
| + | |||
| + | Para mayor información sobre configuración de procesos, hacer click [[configuracionprocesos|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Corrección de indexación de búsqueda en casos creados por correo ==== | ||
| + | |||
| + | [1.243_15_8] Se corrige de forma definitiva un defecto donde los casos creados a partir de un correo entrante no se encontraban al buscarlos por número de caso, contacto, tipo o producto, ya que el índice de búsqueda solo almacenaba el asunto y el origen del caso. | ||
| + | |||
| + | Una corrección previa resolvió el escenario reportado inicialmente, | ||
| + | |||
| + | Con esta corrección, | ||
| + | |||
| + | Para obtener más información sobre casos, haga clic [[casos|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Corrección de respuesta de servicios consumidos desde scripts de proceso ==== | ||
| + | |||
| + | [1.243_15_8] Se corrige un defecto donde la función de consumo de servicios disponible en los scripts de procesos no entregaba el contenido de la respuesta del servicio consultado, sino una representación interna del objeto de respuesta. Esto impedía a los scripts procesar la información devuelta por las integraciones. | ||
| + | |||
| + | Con la corrección, | ||
| + | |||
| + | Para mayor información sobre configuración de procesos, hacer click [[configuracionprocesos|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Corrección de filtros por identificador en la búsqueda avanzada de casos ==== | ||
| + | |||
| + | [1.243_15_8] Se corrige un defecto en la búsqueda avanzada de casos donde los filtros por identificador (agente asignado, proceso, estado, tipo, producto, entre otros) aplicaban una coincidencia parcial en lugar de una coincidencia exacta. Como consecuencia, | ||
| + | |||
| + | Con la corrección, | ||
| + | |||
| + | Para obtener más información sobre casos, haga clic [[casos|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| ==== Corrección de refresco del caso tras ejecución de script — iteración 2 ==== | ==== Corrección de refresco del caso tras ejecución de script — iteración 2 ==== | ||
| Línea 54: | Línea 191: | ||
| ===== Mejoras de Rendimiento ===== | ===== Mejoras de Rendimiento ===== | ||
| + | ==== Optimización de rendimiento en la creación y presentación de casos ==== | ||
| + | |||
| + | [1.243_15_8] Se implementa un conjunto de optimizaciones orientadas a reducir los tiempos de respuesta en el flujo de creación de casos y en la carga inicial de la consola. Las mejoras incluyen: | ||
| + | |||
| + | - **Tiempos de espera en integraciones: | ||
| + | |||
| + | - **Ejecución de scripts:** Se corrige una condición que provocaba la ejecución duplicada de los scripts asociados al primer paso del flujo en cada creación de caso, y se optimiza la inicialización del motor de scripts para reutilizarse entre ejecuciones. | ||
| + | |||
| + | - **Carga inicial de la consola:** Se optimizan las consultas ejecutadas al iniciar la aplicación y al navegar entre vistas, eliminando solicitudes redundantes de parámetros y roles, y desbloqueando la inicialización de la sesión. | ||
| + | |||
| + | - **Manejo de errores en el avance de paso:** Se corrige el manejo de errores al avanzar de paso, evitando fallas silenciosas ante condiciones de red, y se incorpora la actualización automática del listado de casos tras un avance exitoso. | ||
| + | |||
| + | Para obtener más información sobre casos, haga clic [[casos|aquí]]. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Reactivación del caché de permisos con aislamiento reforzado ==== | ||
| + | |||
| + | [1.243_15_8] Se reactiva el caché de permisos de la plataforma, que había sido deshabilitado de forma preventiva en un despliegue anterior. Con el caché deshabilitado, | ||
| + | |||
| + | La reactivación incorpora un doble mecanismo de aislamiento que garantiza que cada usuario obtenga únicamente los permisos correspondientes a la instancia en la que está operando: la identificación de cada entrada del caché incorpora de forma obligatoria la instancia y el usuario o rol correspondiente, | ||
| + | |||
| + | Se refuerza además el comportamiento del frontend para que las vistas de menú y de configuración de permisos se habiliten únicamente cuando el conjunto de permisos se ha cargado por completo, evitando la operación sobre información parcial ante condiciones de lentitud o error. | ||
| + | |||
| + | Para obtener más información sobre permisos de roles, haga clic [[gestiondeusuarios# | ||
| + | |||
| + | ---- | ||
| ==== Optimización de rendimiento para casos con múltiples campos personalizados — parte 2 ==== | ==== Optimización de rendimiento para casos con múltiples campos personalizados — parte 2 ==== | ||
| Línea 72: | Línea 236: | ||
| ===== Mejoras Técnicas ===== | ===== Mejoras Técnicas ===== | ||
| + | ==== Mejoras en los reportes de licenciamiento ==== | ||
| + | |||
| + | [1.243_15_8] Se implementan mejoras en los reportes de licenciamiento de la plataforma, ampliando la información disponible para el seguimiento del uso por usuario. Esta mejora complementa la corrección del registro de inicios y cierres de sesión incluida en este mismo despliegue. | ||
| + | |||
| + | Para obtener más información sobre la plataforma, haga clic [[informaciontecnicaba360|aquí]]. | ||
| + | |||
| + | ---- | ||
| ==== Reducción de ruido de logs en filtro de autorización ==== | ==== Reducción de ruido de logs en filtro de autorización ==== | ||