Vous consultez la documentation d'Apigee Edge.
Consultez la
documentation Apigee X. en savoir plus
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 de cette version.
Services pour les développeurs
Voici les nouvelles fonctionnalités et améliorations des services pour les développeurs Edge.
Compatibilité de Swagger 2.0 avec SmartDocs
SmartDocs permet d'importer des documents de spécification Swagger 2.0 et assure la rétrocompatibilité avec Swagger 1.2.
Monétisation
Voici les nouvelles fonctionnalités et améliorations de 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 plusieurs entreprises aux développeurs et plusieurs développeurs aux entreprises. L'interface utilisateur de gestion fournit désormais des fenêtres "Sociétés" et "Développeurs" distinctes (accessible depuis le menu "Publier").
Consultez Gérer des entreprises et des développeurs.
Dans les rapports de monétisation, les entreprises restent un filtre principal, bien que le libellé du filtre soit passé de "Développeurs" à "Entreprises".
Services d'API
Voici les nouvelles fonctionnalités et améliorations des services d'API Edge.
Nouvelles variables d'erreur OAuthV2
Ces nouvelles variables liées aux pannes sont définies par la stratégie OAuthV2:
- oauthV2.<policy-name>.failed : défini sur "true" en cas d'échec de la règle.
- oauthv2.<policy_name>.<fault_name> : nom de l'erreur. Exemple : invalid_request
- oauthv2.<policy_name>.<fault_cause> : raison de l'erreur. Par exemple: Jeton expiré
Voir 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 le nom du produit en plus du nom à afficher.
Voir http://apigee.com/docs/developer-services/content/creating-api-products.
UI permettant de supprimer des utilisateurs d'une organisation
Sur la page "Utilisateurs de l'organisation" dans l'interface utilisateur, le bouton "Supprimer" a été remplacé par un bouton "Supprimer". Cela permet d'indiquer clairement que lorsque vous supprimez un utilisateur d'une organisation, son compte Apigee reste actif.
Voir http://apigee.com/docs/api-services/content/managing-organization-users.
Services d'analyse
Voici les nouvelles fonctionnalités et améliorations des services Edge Analytics.
Variables ajoutées à Analytics
Les nouvelles variables suivantes sont transmises à Edge Analytics, visible à l'étape AX de la fenêtre de trace du proxy d'API.
- apigee.edge.execution.is_target_error - Vous permet de déterminer si les erreurs d'API sont des erreurs côté cible (valeur "1") ou non cibles en cas d'échec des réponses HTTP (valeur "0"). La valeur est nulle pour une réponse HTTP réussie.
-
apigee.edge.execution.is_policy_error - Vous permet de déterminer si une stratégie a échoué (valeur "1") ou si aucune stratégie n'a échoué dans une réponse HTTP ayant échoué (valeur "0"). La valeur est nulle pour une réponse HTTP réussie.
Les variables associées suivantes fournissent des détails 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 stratégie ayant échoué.
- apigee.edge.execution.fault_flow_name - Nom du flux de la stratégie qui a échoué (tel que PreFlow, PostFlow ou un flux défini par l'utilisateur).
- apigee.edge.execution.fault_flow_state - L'emplacement où la stratégie 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'interface utilisateur génère une erreur lors de la sélection d'un point dans l'onglet "Données d'analyse" d'une liste |
MGMT-1794 | Injection d'entités XML externes – XXE dans l'analyse WSDL à distance à l'aide de serveurs FTP |
MGMT-1783 | Tableau de bord UI - 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 d'avertissement dans system.log |
MGMT-1752 | Interface utilisateur prenant en charge l'objet "Réponse d'authentification" pour les appels RBAC |
MGMT-1751 | Compatibilité avec l'interface utilisateur avec un objet de réponse d'authentification |
MGMT-1717 | Afficher la date de dernière modification dans une info-bulle sur la page "Fiches du proxy d'API" |
MGMT-1705 | Placez tous les sélecteurs de date AX sur la gauche, comme pour les performances de proxy. |
MGMT-1697 | Interface utilisateur : trier uniquement la page actuellement affichée |
MGMT-1685 | La recherche de clé client dans "Applications pour développeurs" ne fonctionne plus |
MGMT-1684 | Les liens détaillés du rapport sur la composition du trafic vous permettent d'accéder à 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 des valeurs "Inconnus", "Autres" ou "Autres" comme des valeurs différentes. |
MGMT-1654 | Gestion de la valeur "(non défini)" de la même manière que pour les valeurs "na" dans les composants d'analyse Voir le moyen ? |
MGMT-1653 | Supprimer le sélecteur de fuseau horaire des rapports Analytics personnalisés |
MGMT-1624 | Échec du déploiement du proxy lorsque les fichiers de ressources jsc sont stockés au niveau de l'organisation |
MGMT-1554 | Mise à jour de la bibliothèque Apache Commons pour "EmailValidation" et autres utilitaires |
MGMT-1492 | Rendre le lien du portail de développement dans l'interface utilisateur de gestion configurable Corrige les liens de l'interface utilisateur Edge (page des développeurs) vers les portails des développeurs. Si vous disposez d'un portail des développeurs qui se trouve à un emplacement différent de celui du lien par défaut (bouton du portail de développement), contactez l'assistance Apigee pour définir l'URL correcte. |
MGMT-1490 | Le délai avant expiration de la connexion à l'interface utilisateur ne fonctionne pas correctement. L'utilisateur ne voit jamais de nouvel écran d'authentification. |
MGMT-1434 | Lors du démarrage du serveur, enregistrer le type par défaut identique à celui du profil |
MGMT-1382 | Compatibilité avec les aspects d'authentification et de sécurité de l'importation Swagger dans la modélisation |
MGMT-1364 | Masquez 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 dans des organisations L'interface utilisateur fournit des libellés plus clairs sur l'impact du retrait 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 à tort un paramètre "body" appelé "Content-Type" |
MGMT-1016 | Les utilisateurs disposant d'un rôle personnalisé ne peuvent pas recevoir de rapport L'interface utilisateur des rôles personnalisés affiche désormais des autorisations pour les applications de l'entreprise et des développeurs. |
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 | Gestion des noms de produit d'API Lorsque vous créez ou modifiez un produit d'API, vous pouvez désormais voir 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 à le modifier. |
DEVRT-1479 | Colonne "Taxe sur le taux" requise dans les rapports Une colonne "Taxe sur le taux" (un montant) est maintenant disponible dans les rapports. La colonne "Taxes/TVA" a été remplacée par "Taxe sur le prix" et la colonne "Total des frais" a été renommée "Taux facturé". |
DEVRT-1478 | La taxe appliquée au taux fixe est incorrecte |
DEVRT-1476 | La vue "Solde développeur prépayé" n'affiche pas les recharges |
DEVRT-1441 | Taxes appliquées au remboursement |
DEVRT-1440 | Les transactions d'exécution ne sont pas évaluées lorsque la ressource API est remplacée via flow.resource.name |
DEVRT-1438 | Le tableau des tarifs prend en compte le prix brut ou net si le produit est activé dans la règle d'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 dépasse |
APIRT-1063 | Le proxy d'API autorise les références circulaires |
APIRT-1042 | Nom de la stratégie présentant une défaillance / une attaque générant une erreur |
APIRT-987 | Nombre d'erreurs liées aux règles |