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 |