15.03.18 – Versionshinweise zu Apigee Edge-Cloud

Sie lesen gerade die Dokumentation zu Apigee Edge.
Zur Dokumentation zu Apigee X.
info

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

Neue Features und Verbesserungen

Im Folgenden sind die neuen Features und Verbesserungen in diesem Release aufgeführt.

Entwicklerdienste

Im Folgenden sind die neuen Features und Verbesserungen in den Edge-Entwicklerdiensten aufgeführt.

Swagger 2.0-Unterstützung für SmartDocs

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

Monetarisierung

Im Folgenden sind die neuen Features und Verbesserungen in der Edge-Monetarisierung aufgeführt.

Separate Behandlung von Unternehmen und Entwicklern

Unternehmen und Entwickler werden jetzt separat behandelt, was mehr Flexibilität beim Hinzufügen mehrerer Unternehmen zu Entwicklern und mehrerer Entwickler zu Unternehmen ermöglicht. Die Management-UI bietet jetzt separate Fenster für „Unternehmen“ und „Entwickler“, die über das Menü „Veröffentlichen“ zugänglich sind.

Weitere Informationen finden Sie unter Unternehmen und Entwickler verwalten.

In Monetarisierungsberichten bleiben Unternehmen ein primärer Filter, obwohl sich die Filterbezeichnung von „Entwickler“ zu „Unternehmen“ geändert hat.

API-Dienste

Im Folgenden sind die neuen Features und Verbesserungen in den Edge-API-Diensten aufgeführt.

Neue OAuthV2-Fehlervariablen

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

  • oauthV2.<policy-name>.failed : Auf „true“ gesetzt, wenn die Richtlinie fehlgeschlagen ist.
  • oauthv2.<policy_name>.<fault_name> : Der Name des Fehlers. Beispiel: invalid_request
  • oauthv2.<policy_name>.<fault_cause> : Der Grund für den Fehler. Beispiel: Beispiel: Token Expired

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

Produkt erstellen

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.

UI zum Entfernen von Nutzern aus einer Organisation

Auf der Seite „Organisationsnutzer“ in der UI wurde die Schaltfläche „Löschen“ durch die Schaltfläche „Entfernen“ ersetzt. Dadurch soll verdeutlicht werden, dass das Apigee-Konto des 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 Features und Verbesserungen in den Edge-Analytics-Diensten aufgeführt.

Variablen zu Analytics hinzugefügt

Die folgenden neuen Variablen werden an Edge Analytics übergeben und sind in der AX-Phase des API Proxy-Trace-Fensters sichtbar.

  • apigee.edge.execution.is_target_error : Hiermit können Sie feststellen, ob API Fehler zielseitige Fehler (Wert "1") oder nicht zielseitige Fehler für nicht erfolgreiche HTTP-Antworten (Wert "0") sind. Bei einer erfolgreichen HTTP-Antwort ist der Wert „null“.
  • apigee.edge.execution.is_policy_error : Hiermit können Sie feststellen, ob eine Richtlinie fehlgeschlagen ist (Wert „1“) oder keine Richtlinie in einer nicht erfolgreichen HTTP-Antwort 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, die fehlgeschlagen ist, z. B. „PreFlow“, „PostFlow“ oder ein benutzerdefinierter Ablauf.
    • apigee.edge.execution.fault_flow_state : Die Position, an der die Richtlinie 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 Die UI gibt einen Fehler aus, wenn ein Punkt auf dem Tab „Analytics“ einer Liste ausgewählt wird.
MGMT-1794 Externe XML-Entitätsinjektion (XXE) beim Parsen von Remote-WSDL mit FTP Servern
MGMT-1783 UI-Dashboard: Anzahl der Entwickler auf 10.000 begrenzt
MGMT-1780 Beim Bearbeiten eines Produkts wird die Änderung nicht gespeichert, wenn eine Umgebung in der UI deaktiviert wird.
MGMT-1759 Erklärung der WARN-Meldungen in system.log erforderlich
MGMT-1752 UI zur Unterstützung des Authentication Response-Objekts für RBAC-Aufrufe
MGMT-1751 UI mit Authentication Response-Objekt unterstützen
MGMT-1717 Auf der Seite mit den API-Proxy-Auflistungen das Datum der letzten Änderung als Tooltip anzeigen
MGMT-1705 Alle AX-Datumsauswahlen links platzieren, wie bei der Proxy-Leistung
MGMT-1697 UI: Sortierung sortiert nur die aktuell angezeigte Seite
MGMT-1685 Die Suche nach dem Consumerschlüssel in „Entwickler-Apps“ funktioniert nicht mehr.
MGMT-1684 Links zu Details im Bericht zur Traffic-Zusammensetzung führen zur selben Seite.
MGMT-1680 Das Wechseln von Organisationen über das Drop-down-Menü funktioniert nicht zuverlässig.
MGMT-1655 Auf der Seite „Geräte“ werden „Unbekannt“, „Andere“ und „Andere“ als unterschiedliche Werte angezeigt.
MGMT-1654 „(not set)“ in Analytics-Komponenten genauso behandeln wie „na“-Werte
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-Bibliothek für die E-Mail-Validierung und andere Dienstprogramme aktualisieren
MGMT-1492 Link zum Entwicklerportal in der Management-UI konfigurierbar machen
Behebt Links von der Edge-UI (Seite „Entwickler“) zu Entwicklerportalen. Wenn sich Ihr Entwickler portal an einem anderen Ort als der Standardlink (Schaltfläche „Entwicklerportal“) befindet, wenden Sie sich an den Apigee-Support, um die richtige URL festzulegen.
MGMT-1490 Das UI-Anmelde-Timeout funktioniert nicht richtig. Dem Nutzer wird nie ein neuer Authentifizierungsbildschirm angezeigt.
MGMT-1434 Bei der Serverstart-Selbstregistrierung den Standardtyp genauso registrieren wie den des Profils
MGMT-1382 Authentifizierungs- und Sicherheitsaspekte des Swagger-Imports in der Modellierung unterstützen
MGMT-1364 Sensible Daten in Protokollen maskieren, ohne die Leistung zu beeinträchtigen
In der Edge-Nachrichtenprotokollierung war der Wert des Autorisierungsheaders sichtbar. Dieses Problem wurde behoben. Der Wert ist jetzt maskiert.
MGMT-1117 Bessere Handhabung beim Entfernen von Nutzern aus Organisationen
Die UI enthält jetzt klarere Labels zu den Auswirkungen des Entfernens eines Nutzers aus einer Organisation.
MGMT-1088 Die UI wird abgeschnitten, wenn sie über einen Projektor in XGA Auflösung angezeigt wird.
MGMT-1034 Beim WADL-Import wird fälschlicherweise ein Body-Parameter namens „Content-Type“ hinzugefügt.
MGMT-1016 Nutzer mit benutzerdefinierter Rolle können keinen Bericht abrufen.
Die UI für benutzerdefinierte Rollen enthält jetzt Berechtigungen für Unternehmens- und Entwickler-Apps.
MGMT-973 Die Trace-UI scheint die verstrichene Zeit der Richtlinie nicht richtig zu berechnen
MGMT-952 Trace-Fehler: Beim Abrufen des Objekts „DebugSession“ nicht gefunden
MGMT-66 Verfälschung des API-Produktnamens
Beim Erstellen oder Bearbeiten eines API-Produkts können Sie jetzt sowohl den Anzeigenamen als auch den internen Namen des API-Produkts sehen. Der Name bleibt nach dem Erstellen eines API-Produkts unverändert, Sie können den Anzeigenamen aber weiterhin ändern.
DEVRT-1479 Spalte „Steuer auf Rate“ in Berichten erforderlich
In Berichten ist jetzt eine Spalte „Steuer auf Rate“ (ein Betrag) verfügbar. Die Spalte „Steuer/MwSt.“ wurde in „Steuer auf Preis“ geändert und die Spalte „Gesamtgebühren“ in „Berechnete Rate“ umbenannt.
DEVRT-1478 Die auf den Pauschaltarif angewendete Steuer ist falsch.
DEVRT-1476 In der Ansicht des Prepaid-Entwicklerguthabens werden keine Aufladungen angezeigt.
DEVRT-1441 Auf Rückerstattungen wird Steuer erhoben.
DEVRT-1440 Laufzeittransaktionen werden nicht bewertet, wenn die API-Ressource über flow.resource.name überschrieben wird.
DEVRT-1438 Bei Pauschaltarif oder Preistabelle wird der Brutto- oder Nettopreis berücksichtigt, wenn das Produkt in der Richtlinie zur Transaktions aufzeichnung 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 lässt Zirkelbezüge zu.
APIRT-1042 Name der Richtlinie, die einen Fehler verursacht oder einen Fehler auslöst
APIRT-987 Anzahl der Richtlinienfehler