API Platform 4.6.2.0

Fecha: Enero/2022

Nueva funcionalidad

  • Los clientes con entornos híbridos ahora pueden configurar un proxy en el gateway.

Mejoras

Access Tokens

  • La búsqueda en Access Tokens tiene ahora un filtro para buscar por app. El campo acepta varias apps al mismo tiempo.

  • Hemos incluido el filtro refreshStatus entre los parámetros de query en la operación GET/access-tokens de API Manager 3.0.0.

Control de usuarios y equipos

  • Anteriormente, solo los equipos con usuarios vinculados se mostraban en la lista de equipos. Hemos cambiado esto para que se muestren todos los equipos, independientemente de si se han usuarios vinculados o no. Además, hemos añadido la paginación a la consulta de equipos.

Adaptive Governance

  • Antes, al clonar un Team Workflow, los campos de nombre y equipo del nuevo workflow ya se rellenaban de acuerdo con el que se iba a clonar. El nombre por defecto del nuevo workflow se diferencia ahora del nombre original y el campo del equipo se presenta en blanco para que el usuario lo seleccione.

Corrección de errores

Interceptors

  • Se ha corregido la devolución indebida de un error 500 cuando se utiliza un valor con formato Base64 incorrecto en el interceptor Client Id Secret Encoded Validation.

  • Cuando sólo se inserta en el flujo de peticiones de una llamada, el interceptor GZIP Unpack estaba causando un error de timeout (408). Se ha configurado para que responda con éxito (200) si la llamada se realiza correctamente.

Analytics y búsquedas

  • Devolvimos el valor del filtro EnvironmentName, que había sido eliminado indebidamente de Kibana.

  • Hemos ajustado las consultas para las apps y los access tokens utilizando el parámetro extrafields, que no estaban funcionando.

Flujos de autorización y autenticación

  • El flujo OpenID no funcionaba correctamente y ha sido ajustado.

  • Hemos incluido una validación en el campo Token Length de la configuración del valor predeterminado para los tokens de tipo Random en la pantalla OAuth Config. Ahora no se aceptan valores iguales o inferiores a O.

Control de usuarios y permisos

  • Los usuarios bloqueados por un administrador podían restablecer la contraseña después de que esta hubiera caducado.

  • Cuando un usuario tiene permiso para ver las apps y/o tokens pero no tiene permiso para ver los secrets (client ID/client secret), solo puede abrir los detalles de las propias apps/tokens, que es un comportamiento esperado. Sin embargo, el Manager permitía al usuario hacer clic en las apps/tokens de otros usuarios y no mostraba un error que explicara el comportamiento esperado. Para arreglar esto y resaltar el comportamiento, las aplicaciones y los tokens de otros usuarios no son clicables sin el permiso de ver secrets.

Connectors

  • En las peticiones con conector Oracle o MySQL, la cabecera host estaba sobrescribiendo el valor de destino por el URI del gateway.

Corrección de textos y enlaces

  • El enlace a las notas de la versión en el modal About estaba obsoleto y ahora remite correctamente a Sensedia Docs.

  • Se ha corregido la gramática del texto en la pantalla del Connectors.

Adaptive Governance

  • Hemos corregido un error en la pantalla de configuración de las etapas del workflow que impedía ver todas las etapas configuradas cuando el número de etapas superaba el ancho de la pantalla. Se ha añadido una barra de desplazamiento vertical para permitir la visualización de todas las etapas creadas.

  • La búsqueda de APIs en la pantalla del Impact Analysis devolvía un máximo de diez elementos y a veces no encontraba exactamente el nombre buscado.

  • Ahora, en la pantalla del Impact Analysis, es posible buscar una API introduciendo también su versión, lo que permite diferenciar las API del mismo nombre.

Servicios cambiados

Aplicación Módulo Versión

API Platform

API Manager Front

4.7.0.0

API Platform

API Governance

4.2.0.0

API Platform

API Token Manager

4.2.0.2

API Platform

API Manager

4.8.0.0

API Platform

API Gateway

4.7.0.0

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]