15.03.18 – Versionshinweise zu Apigee Edge-Cloud

Sie sehen sich die Dokumentation zu Apigee Edge an.
Sehen Sie sich die Apigee X-Dokumentation an.
info

Am Donnerstag, dem 26. März 2015, haben wir eine neue Cloud-Version von Apigee Edge veröffentlicht.

Neue Features und Verbesserungen

Im Folgenden sind die neuen Funktionen und Verbesserungen in diesem Release aufgeführt:

Entwicklerdienste

Im Folgenden sind die neuen Funktionen und Verbesserungen in Edge Developer Services aufgeführt.

Swagger 2.0-Unterstützung für SmartDocs

SmartDocs unterstützt den Import von Swagger 2.0-Spezifikationsdokumenten und ist abwärtskompatibel mit Swagger 1.2.

Monetarisierung

Im Folgenden sind die neuen Funktionen und Verbesserungen bei der Edge-Monetarisierung aufgeführt.

Separate Behandlung von Unternehmen und Entwicklern

Unternehmen und Entwickler werden jetzt getrennt voneinander behandelt. So können Entwicklern und Unternehmen mehrere Unternehmen bzw. Entwickler hinzugefügt werden. Die Verwaltungsoberfläche bietet jetzt separate Fenster für „Unternehmen“ und „Entwickler“ (über das Menü „Veröffentlichen“ zugänglich).

Weitere Informationen finden Sie unter Unternehmen und Entwickler verwalten.

In Berichten zur Monetarisierung sind Unternehmen weiterhin ein primärer Filter. Das Filterlabel wurde jedoch von „Entwickler“ zu „Unternehmen“ geändert.

API-Dienste

Im Folgenden sind die neuen Funktionen und Verbesserungen in Edge API Services aufgeführt.

Neue OAuthV2-Fehlervariablen

Diese neuen fehlerbezogenen Variablen werden von der OAuthV2-Richtlinie festgelegt:

  • oauthV2.<policy-name>.failed: Wird auf „true“ gesetzt, wenn die Richtlinie nicht erfüllt wurde.
  • oauthv2.<policy_name>.<fault_name>: Der Name des Fehlers. Beispiel: invalid_request
  • oauthv2.<policy_name>.<fault_cause>: Der Grund für den Fehler. Beispiel: Token abgelaufen

Weitere Informationen finden Sie unter http://apigee.com/docs/api-services/content/oauthv2-policy.

Produkterstellung

Beim Erstellen eines neuen Produkts können Sie jetzt zusätzlich zum Anzeigenamen den Produktnamen angeben.

Weitere Informationen finden Sie unter http://apigee.com/docs/developer-services/content/creating-api-products.

Benutzeroberfläche zum Entfernen von Nutzern aus einer Organisation

Auf der Seite „Nutzer der Organisation“ in der Benutzeroberfläche wurde die Schaltfläche „Löschen“ durch die Schaltfläche „Entfernen“ ersetzt. So soll verdeutlicht werden, dass das Apigee-Konto eines Nutzers aktiv bleibt, wenn Sie ihn aus einer Organisation entfernen.

Weitere Informationen finden Sie unter http://apigee.com/docs/api-services/content/managing-organization-users.

Analytics-Dienste

Im Folgenden sind die neuen Funktionen und Verbesserungen in Edge Analytics Services aufgeführt.

Den Analysen hinzugefügte Variablen

Die folgenden neuen Variablen werden an Edge-Analysen übergeben und sind im Fenster „API-Proxy-Trace“ in der AX-Phase zu sehen.

  • apigee.edge.execution.is_target_error: Hiermit können Sie feststellen, ob es sich bei API-Fehlern um zielseitige Fehler (Wert „1“) oder nicht zielseitige Fehler für fehlgeschlagene HTTP-Antworten (Wert „0“) handelt. Bei einer erfolgreichen HTTP-Antwort ist der Wert null.
  • apigee.edge.execution.is_policy_error: Gibt an, ob eine Richtlinie fehlgeschlagen ist (Wert „1“) oder ob bei einer fehlgeschlagenen HTTP-Antwort keine Richtlinie fehlgeschlagen ist (Wert „0“). Bei einer erfolgreichen HTTP-Antwort ist der Wert null.
    Die folgenden zugehörigen Variablen enthalten Details zur Richtlinie, die zuerst fehlgeschlagen ist. Die Werte sind null, wenn keine Richtlinie fehlgeschlagen ist.
    • apigee.edge.execution.fault_policy_name: Der Name der Richtlinie, die fehlgeschlagen ist.
    • apigee.edge.execution.fault_flow_name: Der Name des Ablaufs in der Richtlinie, der fehlgeschlagen ist (z. B. PreFlow, PostFlow oder ein benutzerdefinierter Ablauf).
    • apigee.edge.execution.fault_flow_state: Der Ort, an dem die Richtlinie im Ablauf angehängt wurde. Mögliche Werte: PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW, PROXY_RESP_FLOW.

Fehlerkorrekturen

Folgende Fehler wurden in diesem Release behoben.

Problem-ID Beschreibung
MGMT-1795 In der Benutzeroberfläche wird ein Fehler ausgegeben, wenn auf dem Tab „Analysen“ einer Liste ein Punkt ausgewählt wird.
MGMT-1794 Injection externer XML-Entitäten – XXE beim Remote-WSDL-Parsing mit FTP-Servern
MGMT-1783 UI-Dashboard – Entwickleranzahl auf 10.000 begrenzt
MGMT-1780 Wenn Sie beim Bearbeiten eines Produkts eine Umgebung in der Benutzeroberfläche deaktivieren, wird die Änderung nicht gespeichert.
MGMT-1759 Hilfe bei der Erklärung der WARN-Nachrichten in system.log
MGMT-1752 UI zur Unterstützung des Authentifizierungsantwortobjekts für RBAC-Aufrufe
MGMT-1751 Unterstützung der Benutzeroberfläche mit dem Authentifizierungsantwortobjekt
MGMT-1717 Datum der letzten Änderung als Kurzinfo auf der Seite mit API-Proxy-Einträgen anzeigen
MGMT-1705 Alle Datumsauswahlen für AX links platzieren, wie bei der Proxy-Leistung
MGMT-1697 UI – Sortierung sortiert nur die aktuell angezeigte Seite
MGMT-1685 Die Suche nach dem Kundenschlüssel unter „Entwickler-Apps“ funktioniert nicht mehr
MGMT-1684 Links zu Details im Bericht „Traffic-Zusammensetzung“ führen zurselben Seite
MGMT-1680 Der Wechsel zwischen Organisationen funktioniert über das Drop-down-Menü nicht zuverlässig
MGMT-1655 Auf der Seite „Geräte“ werden „unbekannt“, „andere“ und „sonstige“ als unterschiedliche Werte angezeigt
MGMT-1654 „(nicht festgelegt)“ wird in Analysekomponenten wie „–“ behandelt
Siehe Was bedeutet das?
MGMT-1653 Zeitzonenauswahl aus benutzerdefinierten Analytics-Berichten entfernen
MGMT-1624 Proxy-Bereitstellung schlägt fehl, wenn jsc-Ressourcendateien auf Organisationsebene gespeichert sind
MGMT-1554 Apache Commons Library für EmailValidation und andere Utils aktualisieren
MGMT-1492 Link zum Entwicklerportal in der Verwaltungsoberfläche konfigurierbar machen
Es wurden Fehler bei Links von der Edge-Benutzeroberfläche (Seite „Entwickler“) zu Entwicklerportalen behoben. Wenn sich Ihr Entwicklerportal an einem anderen Ort als der Standardlink (Schaltfläche „Dev Portal“) befindet, wenden Sie sich an den Apigee-Support, um die richtige URL festzulegen.
MGMT-1490 Das Zeitlimit für die Anmeldung in der Benutzeroberfläche funktioniert nicht richtig. Dem Nutzer wird nie ein neuer Authentifizierungsbildschirm angezeigt.
MGMT-1434 Beim Starten des Servers selbst registrieren und den Standardtyp mit dem des Profils registrieren
MGMT-1382 Authentifizierungs- und Sicherheitsaspekte des Swagger-Imports bei der Modellierung unterstützen
MGMT-1364 Sensible Daten in Protokollen maskieren, ohne die Leistung zu beeinträchtigen
In der Edge-Nachrichtenprotokollierung war der Autorisierungsheader-Wert sichtbar. Dieses Problem wurde behoben. Der Wert ist jetzt maskiert.
MGMT-1117 Verbesserte Handhabung beim Entfernen von Nutzern aus Organisationen
Die Benutzeroberfläche enthält jetzt verständlichere Labels zu den Auswirkungen, die das Entfernen eines Nutzers aus einer Organisation hat.
MGMT-1088 Die Benutzeroberfläche wird bei der Anzeige über einen Projektor in XGA-Auflösung abgeschnitten.
MGMT-1034 WADL-Import fügt fälschlicherweise den Body-Parameter „Content-Type“ hinzu
MGMT-1016 Nutzer mit benutzerdefinierter Rolle können keinen Bericht abrufen
Auf der Benutzeroberfläche für benutzerdefinierte Rollen werden jetzt Berechtigungen für Unternehmens- und Entwickler-Apps angezeigt.
MGMT-973 Die Trace-Benutzeroberfläche berechnet die verstrichene Zeit für Richtlinien nicht richtig.
MGMT-952 Trace-Fehler: Beim Abrufen des Objekts wurde „DebugSession“ nicht gefunden
MGMT-66 Umwandlung des API-Produktnamens
Wenn Sie ein API-Produkt erstellen oder bearbeiten, sehen Sie jetzt sowohl den Anzeigenamen als auch den internen Namen des API-Produkts. Der Name bleibt nach dem Erstellen eines API-Produkts unverändert. Sie können den Anzeigenamen jedoch weiterhin ändern.
DEVRT-1479 Spalte „Steuer auf Preis“ in Berichten erforderlich
In Berichten ist jetzt die Spalte „Steuer auf Preis“ (Betrag) verfügbar. Die Spalte „Steuer/MwSt.“ wurde in „Steuer auf Preis“ umbenannt und die Spalte „Gebühren insgesamt“ in „In Rechnung gestellter Preis“.
DEVRT-1478 Die auf den Pauschalpreis erhobene Steuer ist falsch.
DEVRT-1476 Auf der Seite „Prepaid-Entwicklerguthaben“ werden keine Aufstockungen angezeigt
DEVRT-1441 Steuer wird auf die Erstattung angewendet
DEVRT-1440 Laufzeittransaktionen werden nicht bewertet, wenn die API-Ressource über „flow.resource.name“ überschrieben wird.
DEVRT-1438 Bei Festpreis- oder Preislisten wird der Brutto- oder Nettopreis berücksichtigt, wenn das Produkt in der Richtlinie zur Transaktionsaufzeichnung aktiviert ist.
DEVRT-1386 Die Berechnung der anteiligen wiederkehrenden Gebühr ist falsch
APIRT-1215 E2E: ratelimit.Quota.failed wird nicht auf „true“ gesetzt, wenn das Kontingent überschritten wird
APIRT-1063 API-Proxy erlaubt zyklische Verweise
APIRT-1042 Name der Richtlinie, bei der ein Fehler aufgetreten ist
APIRT-987 Anzahl der Richtlinienfehler