TICGAL

Cambios que rompen la API en GLPI 10.0.25 y GLPI 11.0.7: ¿Afecta esto a Gapp?

Cambios que rompen la API en GLPI 10.0.25 y GLPI 11.0.7: ¿Afecta esto a Gapp?

La respuesta corta es sí, pero te tenemos cubierto.

Con la reciente versión de GLPI 10.0.25 y GLPI 11.0.7, el equipo de Teclib introdujo cambios internos significativos en el sistema de autenticación y la codificación de API. Aunque estas actualizaciones mejoran la seguridad y el rendimiento de la plataforma GLPI, lamentablemente rompieron la conectividad de versiones anteriores del ecosistema Gapp y varias otras integraciones.

¿Qué pasó?

Las modificaciones en la gestión de sesiones y las solicitudes de autenticación de GLPI bloquearon completamente el flujo de inicio de sesión y el acceso de Inicio de Sesión Único (SSO). Además, esto tuvo un impacto colateral en el algoritmo que procesa archivos adjuntos e imágenes, así como en los permisos de visualización. En consecuencia, la aplicación ya no podía «comunicarse» con el servidor, lo que provocaba fallos globales de inicio de sesión y graves problemas de sincronización de datos. Este fue un gran obstáculo técnico que requirió una revisión profunda y exhaustiva.

Lo que hicimos

Para arreglar esto y que todo volviera a funcionar sin problemas, el equipo se arremangó y se lanzó un trabajo serio bajo la capucha:

  • Reescribió el flujo de inicio de sesión: Hemos reconstruido completamente cómo la app gestiona los tokens de autenticación para los inicios de sesión estándar de usuario/contraseña. También rehicimos toda la configuración tanto para SAML como para OAuth2 SSO, no te preocupes, es totalmente retrocompatible.
  • Imágenes y documentos fijos: Revisamos el algoritmo para obtener miniaturas y visualizar archivos a través de endpoints específicos. Ahora comprueba estrictamente los permisos y, lo mejor de todo, es totalmente compatible con perfiles de autoservicio (¡algo que antes no funcionaba!).
  • Sincronizado con la app: Ajustamos la aplicación móvil de autoservicio para que funcionara perfectamente con el nuevo plugin Gapp Essentials.
  Gapp 3 y GLPI 11: La combinación perfecta para la gestión de servicios móviles

La solución: Ya están disponibles nuevas versiones

Hemos estado trabajando duro para adaptar nuestras herramientas a estos cambios repentinos. Para restaurar toda la funcionalidad y garantizar una experiencia fluida, debes actualizar tanto tus plugins GLPI como la aplicación móvil.

Actualizaciones de backend (Plugins)

Hemos lanzado versiones específicas de Gapp Essentials para adaptarse a tu sucursal GLPI:

  • Gapp Essentials 2.5.0: Para quienes usan GLPI 10.0.25 o superiores.
  • Gapp Essentials 3.2.0: Para quienes han dado el salto a GLPI 11.0.7 y superiores.

Actualización del frontend (la app)

  • Gapp Self-Service 3.0.1: La aplicación móvil se ha actualizado a la versión 3.0.1. Esta versión incluye la lógica necesaria para gestionar los nuevos requisitos de autenticación tanto para GLPI 10 como para GLPI 11.

¿Y qué pasa con mi Gapp White Label?

Puedes estar tranquilo, te cubrimos en toda nuestra programación. Nuestro compromiso con la estabilidad y el apoyo rápido se extiende a:

Sabor de marca Gapp: Las versiones personalizadas se actualizan bajo demanda para garantizar que la experiencia única de tu marca se mantenga fluida y segura.

Gapp Xtended: Todas las funciones avanzadas se han sincronizado con los nuevos protocolos de autenticación.


Gracias

Queremos dar las gracias enormes a los usuarios que detectaron estos problemas a tiempo. Vuestros informes detallados y la ayuda para validar nuestras correcciones fueron fundamentales para que estas actualizaciones se difundieran rápidamente.

Y, por supuesto, para el equipo de TICGAL, tened la seguridad de que han realizado un trabajo increíble bajo una gran presión. ¡Estoy orgulloso de vosotros!

Share this post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

uno × tres =

Protected by Spam Master