8.27 Harmony-Versionshinweise
Melden Sie sich beim Harmony Portal an, um auf die neueste Version von API-Manager, Management Console und Citizen Integrator zuzugreifen oder die neueste Version von Design Studio und privaten Agenten herunterzuladen. Wie immer wenden Sie sich bitte an den Support, wenn Sie Hilfe benötigen.
8.27 Harmony Versionshinweise - 14. Dezember 2017
Verbesserungen
-
API Authentifizierung: Unterstützung für OAuth 2.0 (Google)-Authentifizierung wurde hinzugefügt.
Mit der Option OAuth (Google) können eine Client-ID und ein Client-Geheimnis im Authentifizierungsprofil eingerichtet werden. In dieser Version bieten API Authentifizierungsprofile mit OAuth 2.0 Google als EINZIGEN unterstützten IdP an und die Zugriffsbeschränkung auf bestimmte Email Adressen oder Domänen wird nicht erzwungen. -
API Authentifizierung: Möglichkeit hinzugefügt, benutzerbasierte Ratenbegrenzungen (Treffer pro Minute) für APIs im Authentifizierungsprofil festzulegen.
Für API Operationen kann nun durch das API Authentifizierungsprofil ein Trefferlimit festgelegt werden. Dadurch kann für eine einzelne API oder eine Gruppe von APIs effektiv ein anderes Trefferlimit gelten als für die Umfeld oder Organisation. Das im Profil festgelegte Limit muss jedoch niedriger sein als die Limits auf Organisations- und Umfeld. -
API Gateway: Möglichkeit hinzugefügt, einen wiederholten Parameter zu akzeptieren (z. B. /...param=x¶m=y¶m=z), wenn eine benutzerdefinierte Harmony Live-API aufgerufen wird.
Mehrwertige URL Parameter werden nun zu einer Zeichenfolge, die durch "|||" (3 Pipes) getrennt ist. Mit der Funktion Jitterbit Split kann aus dieser Zeichenfolge ein Jitterbit-Array erstellt werden. Hinweis: Wenn einer der Werte das Trennzeichen "|||" (3 Pipes) enthält, wird das endgültige Array verzerrt. -
Privater Agent: Für den Proxy des privaten Agenten sind jetzt zusätzliche Sonderzeichen im Benutzernamen und Passwort zulässig.
Bei der Konfiguration des Benutzernamens und des Passworts für den Proxy des privaten Agenten sind jetzt zusätzliche Sonderzeichen ("/", "%" oder "&") zulässig.
Fehlerbehebungen
-
API Analytics > Debug-Protokolle anzeigen: Ein Problem wurde behoben, bei dem der Filter für debuggen-Protokolle den falschen Ergebnissatz zurückgab.
Ein Zeitzonenproblem im Filter der debuggen-Protokolle wurde behoben, damit der richtige Ergebnissatz erfasst und in der Anzeige der Debug-Protokolle angezeigt werden kann. -
Design Studio: Lokale Dateioptionen (Triggerdatei/Archivordner) sind jetzt auf Cloud-Agenten deaktiviert.
Um eine Quelle mit einer auf eine lokale Datei eingestellten Triggerdatei zu erstellen, muss EnableLocalFileLocation in jitterbit.conf [settings] auf true gesetzt werden. Um ein FTP Ziel mit auf lokale Ordner eingestellten Erfolgs-/Fehlerordnern zu erstellen, muss EnableLocalFileLocation in jitterbit.conf [settings] auf true gesetzt werden. Wenn EnableLocalFileLocation in einem dieser Fälle auf false gesetzt wird, wird die folgende Fehlermeldung angezeigt: „Die Verwendung lokaler Dateien als Quelle/Ziel, Triggerdatei oder Erfolgs-/Fehlerordner ist standardmäßig deaktiviert.“ -
API -Gateway: Ein Fehler wurde behoben, der beim Aufruf einer API mit zu langen URL Parametern auftrat.
Benutzerdefinierte und OData APIs mit zu langen URL Parametern werden jetzt erfolgreich und ohne Fehler verarbeitet. -
Privater Agent: Ein Fehler wurde behoben, der beim Upgrade eines Linux Agenten auf Version 8.26 auftrat.
Die Linux Build-Umfeld wurde wieder aktiviert, um die Abwärtskompatibilität von bis zu minus einer Version ab Centos Release Version 6 zu unterstützen. -
Web Management Console: Sicherheitsverbesserung
Beschränken Sie die Sichtbarkeit des Cookies _JB_DEVICE_ID zur Verbesserung der Sicherheit. -
Design Studio: Ein ungültiger Pfadfehler bei Verwendung einer „Triggerdatei“ wurde behoben.
Um dem Fall gerecht zu werden, dass ein privater Agent und das Studio auf unterschiedlichen Servern ausgeführt werden, sind die Schaltfläche zum Durchsuchen von Triggerdateien und die Validierung des lokalen Dateipfads deaktiviert.