Vous consultez la documentation Apigee Edge.
Accédez à la documentation Apigee X.
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
Voici les nouvelles fonctionnalités et améliorations apportées aux services pour les développeurs 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
Voici 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'UI de gestion fournit désormais des fenêtres distinctes pour les "Entreprises" et les "Développeurs" (accessibles depuis le menu "Publier").
Pour en savoir plus, 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 aux services d'API Edge.
Nouvelles variables de défaillance OAuthV2
Ces nouvelles variables liées aux erreurs sont définies par la règle OAuthV2 :
- oauthV2.<policy-name>.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 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 http://apigee.com/docs/developer-services/content/creating-api-products.
Interface utilisateur permettant de 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
Voici les nouvelles fonctionnalités et améliorations apportées aux services Edge Analytics.
Variables ajoutées aux données analytiques
Les nouvelles variables suivantes sont transmises aux données analytiques Edge. Elles sont visibles dans l'étape AX de la fenêtre de trace du proxy d'API.
- apigee.edge.execution.is_target_error : permet d'identifier si les erreurs d'API sont des erreurs côté cible (valeur "1") ou des erreurs non liées à la cible 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 : vous permet d'identifier si une règle a échoué (valeur "1") ou si aucune règle n'a échoué dans une réponse HTTP infructueuse (valeur "0"). La valeur est nulle pour une réponse HTTP réussie.
Les variables associées suivantes fournissent des détails sur la première règle qui a échoué. Les valeurs sont nulles si aucune règle n'a échoué.
- apigee.edge.execution.fault_policy_name : nom de la règle qui a échoué.
- apigee.edge.execution.fault_flow_name : nom du flux dans 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 au 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 lorsque vous sélectionnez un point dans l'onglet "Analytics" d'une 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'UI : le nombre de développeurs est limité à 10 000 |
| MGMT-1780 |
Lorsque vous modifiez un produit, la désactivation d'un environnement dans l'UI n'enregistre pas la modification. |
| MGMT-1759 |
Besoin d'aide pour expliquer les messages WARN dans system.log |
| MGMT-1752 |
Interface utilisateur pour prendre en charge l'objet de réponse d'authentification pour les appels RBAC |
| MGMT-1751 |
UI d'assistance avec l'objet Authentication Response |
| MGMT-1717 |
Afficher la date de dernière modification sous forme d'info-bulle sur la page des listes de proxys d'API |
| MGMT-1705 |
Placez tous les sélecteurs de date AX à gauche, comme dans les performances du proxy. |
| MGMT-1697 |
UI : le tri ne s'applique qu'à la page actuellement affichée |
| MGMT-1685 |
La recherche de la clé consommateur dans "Applications développeur" ne fonctionne plus |
| MGMT-1684 |
Les liens "Détails" du rapport "Composition du trafic" redirigent vers la même page |
| MGMT-1680 |
Le changement d'organisation à l'aide du menu déroulant ne fonctionne pas de manière fiable |
| MGMT-1655 |
La page "Appareils" affiche "Inconnu", "Autre" et "Autres" comme des valeurs différentes |
| MGMT-1654 |
Traitez la valeur "(not set)" de la même manière que les valeurs "na" dans les composants d'analyse.
Consultez . |
| MGMT-1653 |
Supprimer le sélecteur de fuseau horaire des rapports personnalisés Analytics |
| MGMT-1624 |
Échec du déploiement du proxy lorsque les fichiers de ressources jsc sont stockés au niveau de l'organisation |
| MGMT-1554 |
Mettre à jour la bibliothèque Apache Commons pour EmailValidation et d'autres utilitaires |
| MGMT-1492 |
Rendre le lien du portail des développeurs configurable dans l'UI de gestion
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 emplacement différent de celui du lien par défaut (bouton "Portail des développeurs"), contactez l'assistance Apigee pour définir la bonne URL. |
| MGMT-1490 |
Le délai d'expiration de la connexion à l'UI ne fonctionne pas correctement. L'utilisateur n'est jamais redirigé vers un nouvel écran d'authentification. |
| MGMT-1434 |
Lors de l'auto-enregistrement au démarrage du serveur, enregistrez le type par défaut comme celui du profil. |
| MGMT-1382 |
Prise en charge des aspects liés à l'authentification et à la 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 "Authorization" é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'UI fournit des libellés plus clairs sur l'impact de la suppression d'un utilisateur d'une organisation. |
| MGMT-1088 |
L'UI est tronquée lorsqu'elle est affichée sur 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'UI 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é des règles. |
| MGMT-952 |
Erreur de trace : l'objet DebugSession est introuvable lors de la récupération |
| MGMT-66 |
Modification 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. Bien que le nom reste fixe après la création d'un produit d'API, vous pouvez continuer à modifier le nom à afficher. |
| DEVRT-1479 |
Ajout de la colonne "Taxe sur le tarif" dans les rapports
Une colonne "Taxe sur le tarif" (montant) est désormais disponible dans les rapports. La colonne "Taxe/TVA" a été renommée "Taxe sur le prix", et la colonne "Frais totaux" a été renommée "Tarif facturé". |
| DEVRT-1478 |
La taxe appliquée au tarif fixe n'est pas correcte |
| DEVRT-1476 |
Les recharges ne s'affichent pas dans la vue du solde du développeur avec réserve prépayée |
| DEVRT-1441 |
La taxe est appliquée au remboursement |
| DEVRT-1440 |
Les transactions d'exécution ne sont pas évaluées lorsque la ressource d'API est remplacée par flow.resource.name |
| DEVRT-1438 |
Prix fixe ou grille tarifaire : tenir compte du prix brut ou net si le produit permet l'enregistrement des transactions |
| DEVRT-1386 |
Le calcul des frais récurrents au prorata 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 ayant échoué ou générant une erreur |
| APIRT-987 |
Nombre d'erreurs liées aux règles |