15.03.18 – Notes de version du cloud d'Apigee Edge

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info

Le jeudi 26 mars 2015, nous avons lancé une nouvelle version cloud d'Apigee Edge.

Nouvelles fonctionnalités et améliorations

Voici les nouvelles fonctionnalités et améliorations apportées à cette version.

Services pour les développeurs

Vous trouverez ci-dessous les nouvelles fonctionnalités et améliorations apportées aux services de développement Edge.

Prise en charge de Swagger 2.0 pour SmartDocs

SmartDocs permet d'importer des documents de spécification Swagger 2.0 et reste rétrocompatible avec Swagger 1.2.

Monétisation

Vous trouverez ci-dessous les nouvelles fonctionnalités et améliorations apportées à la monétisation Edge.

Gestion distincte des entreprises et des développeurs

Les entreprises et les développeurs sont désormais gérés séparément, ce qui permet d'ajouter plus facilement plusieurs entreprises à des développeurs et plusieurs développeurs à des entreprises. L'interface utilisateur de gestion propose désormais des fenêtres distinctes pour "Entreprises" et "Développeurs" (accessibles depuis le menu "Publier").

Consultez Gérer les entreprises et les développeurs.

Dans les rapports sur la monétisation, les entreprises restent un filtre principal, mais le libellé du filtre est passé de "Développeurs" à "Entreprises".

Services d'API

Vous trouverez ci-dessous les nouvelles fonctionnalités et améliorations apportées à Edge API Services.

Nouvelles variables de panne OAuthV2

Ces nouvelles variables liées aux erreurs sont définies par la règle OAuthV2:

  • oauthV2.<nom-de-règle>.failed : défini sur "true" si la règle a échoué.
  • oauthv2.<policy_name>.<fault_name> : nom de l'erreur. (par exemple, "invalid_request")
  • oauthv2.<policy_name>.<fault_cause> : raison de l'erreur. Par exemple: Jeton expiré

Consultez la page http://apigee.com/docs/api-services/content/oauthv2-policy.

Création de produits

Lorsque vous créez un produit, vous pouvez désormais spécifier son nom en plus de son nom à afficher.

Consultez la page http://apigee.com/docs/developer-services/content/creating-api-products.

Interface utilisateur pour supprimer des utilisateurs d'une organisation

Sur la page "Utilisateurs de l'organisation" de l'interface utilisateur, le bouton "Supprimer" a été remplacé par un bouton "Supprimer". Cela permet de préciser que lorsque vous supprimez un utilisateur d'une organisation, son compte Apigee reste actif.

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

Services d'analyse

Vous trouverez ci-dessous les nouvelles fonctionnalités et améliorations apportées à Edge Analytics Services.

Variables ajoutées aux données analytiques

Les nouvelles variables suivantes sont transmises à l'analyse Edge, visible à l'étape AX de la fenêtre de suivi du proxy d'API.

  • apigee.edge.execution.is_target_error : vous permet de déterminer si les erreurs de l'API sont des erreurs côté cible (valeur "1") ou des erreurs non ciblées pour les réponses HTTP infructueuses (valeur "0"). La valeur est nulle pour une réponse HTTP réussie.
  • apigee.edge.execution.is_policy_error : permet d'identifier si une règle a échoué (valeur "1") ou si aucune règle n'a échoué dans une réponse HTTP non réussie (valeur "0"). La valeur est nulle pour une réponse HTTP réussie.
    Les variables associées suivantes fournissent des informations sur la règle qui a échoué en premier. Les valeurs sont nulles si aucune règle n'a échoué.
    • apigee.edge.execution.fault_policy_name : nom de la règle ayant échoué.
    • apigee.edge.execution.fault_flow_name : nom du flux de la règle qui a échoué (par exemple, PreFlow, PostFlow ou un flux défini par l'utilisateur).
    • apigee.edge.execution.fault_flow_state : emplacement où la règle a été associée dans le flux. Valeurs possibles: PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW, PROXY_RESP_FLOW.

Bugs résolus

Les bugs suivants sont résolus dans cette version.

ID du problème Description
MGMT-1795 L'UI génère une erreur lors de la sélection d'un point dans l'onglet "Analyses" de n'importe quelle liste.
MGMT-1794 Injection d'entités externes XML - XXE dans l'analyse WSDL à distance à l'aide de serveurs FTP
MGMT-1783 Tableau de bord de l'interface utilisateur : nombre de développeurs limité à 10 000
MGMT-1780 Lorsque vous modifiez un produit, la désactivation d'un environnement dans l'interface utilisateur n'enregistre pas la modification.
MGMT-1759 Besoin d'aide pour expliquer les messages WARN dans system.log
MGMT-1752 UI pour prendre en charge l'objet "Authentication Response" pour les appels RBAC
MGMT-1751 Compatibilité de l'UI avec l'objet "Authentication Response"
MGMT-1717 Affichage de la date de dernière modification en info-bulle sur la page des fiches de proxy d'API
MGMT-1705 Placer tous les sélecteurs de date AX à gauche, comme dans les performances du proxy
MGMT-1697 UI - Sorting only sorts currently displayed page
MGMT-1685 La recherche de la clé consommateur dans "Applications pour les développeurs" ne fonctionne plus
MGMT-1684 Les liens "Détails" du rapport "Composition du trafic" redirigent vers la même page
MGMT-1680 Changer d'organisation à l'aide du menu déroulant ne fonctionne pas de manière fiable
MGMT-1655 La page "Appareils" affiche les valeurs "inconnu", "autre" et "autres" comme valeurs différentes
MGMT-1654 Gérer "(not set)" de la même manière que les valeurs "na" dans les composants d'analyse
Voir Signification
MGMT-1653 Supprimer le sélecteur de fuseau horaire des rapports personnalisés Analytics
MGMT-1624 Déploiement du proxy échoué lorsque les fichiers de ressources jsc sont stockés au niveau de l'étendue de l'organisation
MGMT-1554 Mise à jour de la bibliothèque Apache Commons pour EmailValidation et d'autres utilitaires
MGMT-1492 Rendre le lien vers le portail des développeurs dans l'UI de gestion configurable
Corrige les liens de l'UI Edge (page "Développeurs") vers les portails des développeurs. Si votre portail des développeurs se trouve à un autre emplacement que le lien par défaut (bouton "Portail des développeurs"), contactez l'assistance Apigee pour définir l'URL appropriée.
MGMT-1490 Le délai avant expiration de la connexion à l'interface utilisateur ne fonctionne pas correctement. L'utilisateur ne voit jamais un nouvel écran d'authentification.
MGMT-1434 Lors du démarrage du serveur, l'auto-enregistrement enregistre le type par défaut identique à celui du profil.
MGMT-1382 Prise en charge des aspects d'authentification et de sécurité de l'importation Swagger dans la modélisation
MGMT-1364 Masquer les données sensibles dans les journaux sans affecter les performances
Dans la journalisation des messages Edge, la valeur de l'en-tête d'autorisation était visible. Ce problème a été résolu. La valeur est désormais masquée.
MGMT-1117 Meilleure gestion de la suppression d'utilisateurs des organisations
L'interface utilisateur fournit des libellés plus clairs sur l'impact de la suppression d'un utilisateur d'une organisation.
MGMT-1088 L'interface utilisateur est tronquée lorsqu'elle est affichée via un projecteur en résolution XGA.
MGMT-1034 L'importation WADL ajoute de manière incorrecte un paramètre de corps appelé "Content-Type"
MGMT-1016 Les utilisateurs disposant d'un rôle personnalisé ne peuvent pas obtenir de rapport
L'interface utilisateur des rôles personnalisés affiche désormais les autorisations pour les applications d'entreprise et de développeur.
MGMT-973 L'interface utilisateur de Trace ne semble pas calculer correctement le temps écoulé de la règle.
MGMT-952 Erreur de trace : lors de la récupération de l'objet DebugSession introuvable
MGMT-66 Mise en forme du nom du produit d'API
Lorsque vous créez ou modifiez un produit d'API, vous pouvez désormais voir à la fois le nom à afficher et le nom interne du produit d'API. Le nom reste fixe une fois que vous avez créé un produit d'API, mais vous pouvez continuer à modifier le nom à afficher.
DEVRT-1479 Colonne "Tax on Rate" (Taxe sur le taux) requise dans les rapports
Une colonne "Tax on Rate" (Taxe sur le taux) (montant) est désormais disponible dans les rapports. La colonne "Taxe/TVA" a été remplacée par "Taxe sur le prix", et la colonne "Frais totaux" a été rebaptisée "Taux facturé".
DEVRT-1478 La taxe appliquée au tarif forfaitaire n'est pas correcte
DEVRT-1476 La vue du solde du développeur prépayé ne renseigne pas les recharges
DEVRT-1441 Taxe appliquée au remboursement
DEVRT-1440 Les transactions d'exécution ne sont pas évaluées lorsque la ressource d'API est remplacée via flow.resource.name.
DEVRT-1438 Les cartes fixes ou tarifaires prennent en compte le prix brut ou net si le produit est activé dans le règlement sur l'enregistrement des transactions.
DEVRT-1386 Le calcul des frais récurrents proratisés est incorrect.
APIRT-1215 E2E: ratelimit.Quota.failed n'est pas défini sur "true" lorsque le quota est dépassé
APIRT-1063 Le proxy d'API autorise les références circulaires
APIRT-1042 Nom de la règle en cas d'échec / d'erreur
APIRT-987 Nombre d'erreurs liées aux règles