15.03.18: Notas de la versión en la nube de Apigee Edge

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

El jueves 26 de marzo de 2015, lanzamos una nueva versión en la nube de Apigee Edge.

Nuevas funciones y mejoras

A continuación, se indican las nuevas funciones y mejoras de esta versión.

Servicios para desarrolladores

A continuación, se indican las nuevas funciones y mejoras de los Servicios para desarrolladores de Edge.

Compatibilidad con Swagger 2.0 para SmartDocs

SmartDocs admite la importación de documentos de especificación de Swagger 2.0 y mantiene la compatibilidad con versiones anteriores de Swagger 1.2.

Monetización

A continuación, se indican las nuevas funciones y mejoras en la monetización de Edge.

Manejo independiente de empresas y desarrolladores

Ahora, las empresas y los desarrolladores se manejan por separado, lo que permite agregar varias empresas a los desarrolladores y varios desarrolladores a las empresas con mayor flexibilidad. La IU de administración ahora proporciona ventanas separadas para "Empresas" y "Desarrolladores" (a las que se puede acceder desde el menú "Publicar").

Consulta Administra empresas y desarrolladores.

En los informes de monetización, las empresas siguen siendo un filtro principal, aunque la etiqueta del filtro cambió de "Desarrolladores" a "Empresas".

Servicios de APIs

A continuación, se indican las nuevas funciones y mejoras en los servicios de la API de Edge.

Nuevas variables de falla de OAuthV2

La política de OAuthV2 establece estas nuevas variables relacionadas con errores:

  • oauthV2.<policy-name>.failed: Se establece como verdadero si la política falló.
  • oauthv2.<policy_name>.<fault_name>: Es el nombre de la falla. Por ejemplo, invalid_request
  • oauthv2.<policy_name>.<fault_cause>: Es el motivo de la falla. Por ejemplo: Token vencido

Consulta http://apigee.com/docs/api-services/content/oauthv2-policy.

Creación de productos

Cuando creas un producto nuevo, ahora puedes especificar el nombre del producto además del nombre visible.

Consulta http://apigee.com/docs/developer-services/content/creating-api-products.

IU para quitar usuarios de una organización

En la página Usuarios de la organización de la IU, se reemplazó el botón Borrar por el botón Quitar. Esto ayuda a aclarar que, cuando quitas a un usuario de una organización, su cuenta de Apigee permanece activa.

Consulta http://apigee.com/docs/api-services/content/managing-organization-users.

Servicios de estadísticas

A continuación, se indican las nuevas funciones y mejoras de los servicios de análisis perimetral.

Variables agregadas a Analytics

Las siguientes variables nuevas se pasan a las estadísticas de Edge y son visibles en la etapa AX de la ventana de seguimiento del proxy de API.

  • apigee.edge.execution.is_target_error: Te permite identificar si los errores de la API son errores del destino (valor "1") o errores que no son del destino para las respuestas HTTP incorrectas (valor "0"). El valor es nulo para una respuesta HTTP correcta.
  • apigee.edge.execution.is_policy_error: Te permite identificar si falló una política (valor "1") o si no falló ninguna política en una respuesta HTTP sin éxito (valor "0"). El valor es nulo para una respuesta HTTP correcta.
    Las siguientes variables relacionadas proporcionan detalles de la política que falló primero. Los valores son nulos si no falló ninguna política.
    • apigee.edge.execution.fault_policy_name: Es el nombre de la política que falló.
    • apigee.edge.execution.fault_flow_name: Es el nombre del flujo en la política que falló (como PreFlow, PostFlow o un flujo definido por el usuario).
    • apigee.edge.execution.fault_flow_state: Es la ubicación en la que se adjuntó la política en el flujo. Los valores posibles son PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW y PROXY_RESP_FLOW.

Fallas corregidas

En esta versión, se corrigieron los siguientes errores.

ID del problema Description
MGMT-1795 La IU arroja un error cuando se selecciona un punto en la pestaña Analytics de cualquier lista
MGMT-1794 Inyección de entidades externas XML (XXE) en el análisis de WSDL remoto con servidores FTP
MGMT-1783 Panel de la IU: El recuento de desarrolladores se limita a 10,000
MGMT-1780 Cuando se edita un producto, desactivar un entorno en la IU no guarda el cambio
MGMT-1759 Necesito ayuda para explicar los mensajes de WARN en system.log
MGMT-1752 IU para admitir el objeto de respuesta de autenticación para llamadas de RBAC
MGMT-1751 IU de asistencia con objeto de respuesta de autenticación
MGMT-1717 En la página de lista de proxies de API, muestra la fecha de modificación más reciente como una sugerencia
MGMT-1705 Coloca todos los selectores de fecha de AX a la izquierda, como en el rendimiento del proxy
MGMT-1697 IU: La clasificación solo ordena la página que se muestra actualmente
MGMT-1685 La búsqueda de la clave del consumidor en "Apps para desarrolladores" ya no funciona
MGMT-1684 Los vínculos de detalles del informe Composición del tráfico te dirigen a la misma página
MGMT-1680 El cambio de organizaciones con el menú desplegable no funciona de forma confiable
MGMT-1655 La página Dispositivos muestra valores diferentes para desconocido, otro y otros
MGMT-1654 Manejar "(not set)" de la misma manera que lo hacemos con los valores "na" en los componentes de Analytics
Consulta mean?
MGMT-1653 Se quitó el selector de zona horaria de los informes personalizados de Analytics
MGMT-1624 Falla la implementación del proxy cuando los archivos de recursos jsc se almacenan en el alcance de la organización
MGMT-1554 Actualiza la biblioteca de Apache Commons para EmailValidation y otras utilidades
MGMT-1492 Hacer que el vínculo del portal para desarrolladores sea configurable en la IU de administración
Se corrigieron los vínculos de la IU de Edge (página Developers) a los portales para desarrolladores. Si tienes un portal para desarrolladores que se encuentra en una ubicación diferente a la del vínculo predeterminado (botón Dev Portal), comunícate con el equipo de asistencia de Apigee para establecer la URL correcta.
MGMT-1490 El tiempo de espera de acceso a la IU no funciona correctamente. El usuario nunca ve una pantalla de autenticación nueva.
MGMT-1434 On server start up self registration, register default type same as that of the profile
MGMT-1382 Admite aspectos de autenticación y seguridad de la importación de Swagger en el modelado
MGMT-1364 Enmascara datos sensibles en registros sin afectar el rendimiento
En el registro de mensajes de Edge, el valor del encabezado de autorización era visible. Ya se solucionó este problema. Ahora el valor está enmascarado.
MGMT-1117 Mejor manejo de la eliminación de usuarios de organizaciones
La IU proporciona etiquetas más claras sobre el impacto de quitar a un usuario de una organización.
MGMT-1088 La IU se trunca cuando se muestra a través de un proyector con resolución XGA
MGMT-1034 La importación de WADL agrega incorrectamente un parámetro de cuerpo llamado Content-Type
MGMT-1016 Los usuarios con roles personalizados no pueden obtener informes
La IU de Roles personalizados ahora muestra los permisos para las apps de la empresa y para desarrolladores.
MGMT-973 Al parecer, la IU de Trace no calcula el tiempo transcurrido de la política de forma correcta
MGMT-952 Error de seguimiento: No se encontró el objeto DebugSession durante la recuperación
MGMT-66 Modificación del nombre del producto de API
Cuando creas o editas un producto de API, ahora puedes ver el nombre visible y el nombre interno del producto de API. Si bien el nombre permanece fijo después de crear un producto de API, puedes seguir modificando el nombre visible.
DEVRT-1479 Se necesita la columna Impuesto sobre la tarifa en los informes
Ahora está disponible en los informes la columna "Impuesto sobre la tarifa" (un importe). Se cambió el nombre de la columna "Impuestos/IVA" a "Impuestos sobre el precio", y el de la columna "Comisiones totales" a "Tarifa cobrada".
DEVRT-1478 El impuesto aplicado a la tarifa plana no es correcto
DEVRT-1476 La vista del saldo de desarrollador prepagado no muestra las recargas
DEVRT-1441 Se aplicó el impuesto al reembolso
DEVRT-1440 Las transacciones de tiempo de ejecución no se califican cuando se anula el recurso de la API a través de flow.resource.name
DEVRT-1438 Las tarjetas de tarifa o las tarifas fijas consideran el precio bruto o neto si el producto habilita la política de registro de transacciones
DEVRT-1386 El cálculo de la tarifa recurrente prorrateada es incorrecto
APIRT-1215 E2E: ratelimit.Quota.failed no se establece en verdadero cuando se supera la cuota
APIRT-1063 El proxy de API permite referencias circulares
APIRT-1042 Nombre de la política que tiene una falla o genera un error
APIRT-987 Recuento de errores de política