Zum Inhalt springen

9.0 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.

Notiz

Hinweis an alle Kunden, die den SAP EventListener gekauft haben und derzeit verwenden:

Wenn Sie Ihre privaten Agenten auf Version 8.29.2 oder höher aktualisieren, müssen Sie den SAP EventListener auf Version 8.29.2.3 aktualisieren. Wenden Sie sich bitte an Ihren Customer Success Manager, um SAP EventListener 8.29.2.3 zu erhalten.

9.0.4.4 Harmony Versionshinweise - Privater Agent - 29. Juni 2018

Neue Funktionen

  • Privater Agent: Unterstützung für OData-Funktion „indexof()“ hinzugefügt. Diese Funktion ist speziell für SQL Server verfügbar.
    Die Funktion indexof() wird jetzt für OData Abfragen unterstützt, wenn sie mit einer SQL Server-Datenbank gekoppelt ist.

Fehlerbehebungen

  • Privater Agent: Das Stoppen des Tomcat-Dienstes kann dazu führen, dass der Agent zeitweise in einem instabilen Zustand bleibt.
    Der Tomcat-Herunterfahrvorgang wurde verbessert, sodass der nächste Neustart ordnungsgemäß funktioniert und der Agent stabil ist.

  • Privater Agent: OData API Abfragen gaben einen Fehler zurück, der darauf hinwies, dass die URL ungültig sei, wenn die Abfragen das Rautezeichen (#) enthielten.
    OData APIs kodieren jetzt das Rautezeichen (#) korrekt.

  • Privater Agent: Der OData DateTime-Parameter funktionierte nicht mit „T“ im DateTime-Zeitstempel.
    Der OData DateTime-Zeitstempel wird jetzt bei Verwendung einer OData Entität ordnungsgemäß in ein Standarddatum und eine Standardzeit konvertiert.

  • Privater Agent: Problem mit dem Datumstyp der SQL Server Datenbank, der vom Standard SQL Server Treiber nicht richtig als Datumstyp erkannt wird.
    Der Datumsdatentyp wird jetzt unterstützt, wenn eine OData Entität mit einer SQL Server-Datenbank verwendet wird.

  • Privater Agent: Globale Variablen wurden bei den Vorgängen „Bei Erfolg“ und „Bei Fehler“ nicht an JavaScript übergeben.
    Globale Jitterbit-Variablen werden jetzt bei den Vorgängen „Bei Erfolg“ und „Bei Fehler“ erfolgreich an JavaScript übergeben.

  • Privater Agent: Die Netsuite-Objekte TransferOrder und InventoryTransfer sind in der NetSuite-Suche nicht verfügbar.
    Unterstützung für die Durchführung der NetSuite-Suche in den Objekten TransferOrder und InventoryTansfer nur bei Verwendung privater Agenten hinzugefügt.

9.0.3.4 Harmony-Versionshinweise - API-Manager und Identität - 21. Juni 2018

Verbesserungen

  • API-Manager: Die Bestätigungsmeldung, die beim Löschen von API Sicherheitsprofilen angezeigt wird, wurde verbessert.
    Aktualisierte Bestätigungsmeldungen zum Löschen von API Sicherheitsprofilen, um Situationen zu behandeln, in denen ein Profil APIs zugewiesen ist und in denen ein Profil keiner API zugewiesen ist.

  • API-Manager: Verbessertes Benutzererlebnis beim Anzeigen von API Protokollen.
    Benutzer können jetzt die Details eines API Protokolls anzeigen, indem sie auf der Seite „API-Manager > API -Protokolle“ irgendwo auf eine Zeile in der Protokolltabelle klicken.

  • API-Manager: Möglichkeit hinzugefügt, OpenAPI-Dokumentation (Swagger) im „Portal Manager“ zu genehmigen.
    Die automatische Veröffentlichung von Änderungen an der OpenAPI-Dokumentation wurde entfernt. Die Schaltfläche „Speichern und veröffentlichen“ wurde im „Portal Manager“ hinzugefügt, um Änderungen in der OpenAPI-Dokumentation zu veröffentlichen.

  • API-Manager: Möglichkeit hinzugefügt, die verfügbaren APIs auf der API Zielseite (Meine APIs) zu filtern.
    Der Benutzer kann jetzt die Liste aller verfügbaren APIs nach Umfeld, Profil, Status und Typ filtern, indem er die Dropdown-Listen oben auf der Seite verwendet.

Fehlerbehebungen

  • API-Manager: Ein Problem behoben, bei dem die maximale Länge der Eingabe in bestimmten Feldern nicht validiert wurde.
    Validierung hinzugefügt, um die Namens- und Versionsfelder auf maximal 50 Zeichen und die Service-Root auf maximal 300 Zeichen zu begrenzen.

  • API-Manager: Ein Problem wurde behoben, bei dem der Benutzer vor dem Überschreiben einer API mit demselben Namen nicht gefragt wurde.
    Beim Importieren einer bereits vorhandenen API wird eine Eingabeaufforderung angezeigt, um die Zustimmung des Benutzers zum Überschreiben einer vorhandenen API einzuholen.

  • API-Manager: Ein Problem wurde behoben, bei dem das Schließen des für ein bereits vorhandenes Sicherheitsprofil angezeigten Fehlerdialogs zu einer leeren Seite führt.
    Validierung des API Sicherheitsprofilnamens hinzugefügt, um nach Duplikaten zu suchen. Die Validierung erlaubt nur alphabetische, numerische, Bindestrich- und Unterstrichzeichen sowie Leerzeichen im Sicherheitsprofilnamen.

  • API-Manager: Ein Problem wurde behoben, bei dem beim Erstellen einer API der Fehler „Umgebung nicht gefunden“ angezeigt wurde.
    Beim Erstellen einer API wurde die Option zum Aktualisieren der Umfeld in den Einstellungen von Schritt 1 hinzugefügt.

  • API-Manager: Ein Problem wurde behoben, bei dem beim Erstellen oder Bearbeiten einer API die Liste der Vorgänge vor der Auswahl des Projekts angezeigt wird.
    Die Operation ist nicht verfügbar, wenn das Projekt nicht im API Projekt- und Operation ausgewählt ist.

  • API-Manager: Wenn Sie einer benutzerdefinierten Methode denselben Namen wie einer Standard-HTTP-Methode geben, wird keine Fehlermeldung angezeigt.
    Die folgende Fehlermeldung wird angezeigt, wenn ein Benutzer versucht, dieselbe Standard-HTTP-Methode über eine „benutzerdefinierte“ Methode zu verwenden: „Die benutzerdefinierte Methode wurde bereits zugewiesen.“

  • API-Manager: Das Navigationsmenü schwebt auf die rechte Seite der Seite, wenn das Browserfenster über eine bestimmte Breite hinaus gestreckt wird.
    Das Navigationsmenü wurde auf der linken Seite der Seite positioniert.

  • API-Manager: Es gibt keine Validierung für das Textfeld „Ratenbegrenzungen“ auf der **Seite „Sicherheitsprofile“.
    Dem Feld „Ratenbegrenzungen“ wurde eine Validierung hinzugefügt, die erfordert, dass die Begrenzung der Treffer pro Minute auf eine Zahl zwischen 1 und 32767 eingestellt wird.

  • API-Manager: APIs, denen keine Version zugewiesen ist, werden auf der API -Analyseseite als „null“ angezeigt.
    Der Versionsfilter der API -Analyse wurde behoben und „null“ entfernt, wenn das Versionsfeld leer gelassen wird.

  • API-Manager: Wenn der Benutzer irgendwo außerhalb des Suchtextfelds klickt, wird in den API Protokollen eine unbekannte Ausnahme angezeigt.
    Ungültige Suchparameter werden jetzt bei der Suche auf der Seite „API Protokolle“ mit entsprechenden Fehlermeldungen behandelt.

  • API-Manager: Bei Verwendung der API Klonfunktion funktioniert die Auswahl von „Abbrechen“ nicht und es wird trotzdem ein Klon erstellt.
    Die API Klonfunktion ermöglicht es Benutzern jetzt, den Klonvorgang durch Klicken auf „Abbrechen“ abzubrechen.

  • API-Manager: Deaktivieren Sie das Klonen während des Klonvorgangs und im anfänglichen Erstellungsablauf im API-Manager.
    Klonen deaktiviert, während der Benutzer sich bereits in einem Klonvorgang befindet. API-Manager erlaubt kein verkettetes Klonen.

  • API-Manager: Das zweimalige Klonen der API führte zu einem ungültigen doppelten Namen und Service-Root.
    Das Problem mit doppelten API Namen und Service-Roots, wenn eine API mehrfach geklont wird, wurde behoben.

  • API-Manager: Der Kalender auf der API -Analyseseite stellt ein ungültiges Datum ein.
    Der API Analyseseite wurde eine Validierung für einen benutzerdefinierten Datumsbereich hinzugefügt, sodass das Startdatum/die Startzeit nicht nach dem Enddatum/der Endzeit liegen kann.

  • API-Manager: Ein Problem mit der Umfeld in der Benutzeroberfläche des Portal Managers wurde behoben.
    Die Dropdown-Liste „Umfeld“ im Portal Manager wurde korrigiert, sodass eine Liste, wenn sie mehrere Elemente enthält, die OpenAPI-Benutzeroberfläche (Swagger) überlagert.

  • API-Manager: Der Bildschirm zum Initialisieren des Portals wird für den Bruchteil einer Sekunde angezeigt, wenn der Portal Manager ausgewählt ist.
    Das Problem wurde behoben, sodass der Portal Manager sofort angezeigt wird.

  • API-Manager: Informationsmeldung für Umfeld zeigt „Öffentliches Portal“ statt „Portal“
    Die Meldung „Öffentliches Portal“ wurde im Umfeld-Dropdown-Menü auf der Portal-Manager-Seite entfernt.

  • API-Manager: Ein bereits zugewiesenes Sicherheitsprofil kann erneut zugewiesen werden, wodurch ein doppeltes Profil entsteht.
    Der API-Manager lässt keine doppelte Zuweisung von Sicherheitsprofilen mehr zu.

  • API-Manager: Debug-Modus aktivieren, bis beim Klicken auf die Schaltfläche „Abbrechen“ automatisch ein Häkchen gesetzt wurde
    Das Problem wurde behoben, sodass die Option „Debug-Modus aktivieren bis“ deaktiviert wird, wenn Benutzer die modale Nachrichtenwarnung bezüglich „debuggen-Modus aktivieren bis“ abbrechen.

  • Identity App: Der Benutzer erhält eine verwirrende Fehlermeldung, wenn er versucht, eine neue Umfeld zu erstellen, während er dem Harmony Schnellstartassistenten folgt.
    Eine neue Fehlermeldung wurde hinzugefügt, wenn der Benutzer nicht über die entsprechenden Berechtigungen oder Berechtigungen zum Erstellen einer neuen Umfeld verfügt: „Gemäß Ihrem aktuellen Abonnement sind Sie zur Nutzung dieser Funktion nicht berechtigt.“

  • Identity-App: Beim Befolgen des Harmony Schnellstartassistenten kann der Benutzer die Agentengruppe nicht mit der Umfeld verknüpfen.
    Ein Problem wurde behoben, bei dem der Harmony Schnellstart-Assistent die neu erstellte Agentengruppe nicht richtig mit der Umfeld verknüpfte.

  • Identity App: Der Harmony Schnellstartassistent zeigt einen 500-Fehler an, wenn versucht wird, eine Agentengruppe zu erstellen und die verfügbare Berechtigung bereits genutzt wird.
    Eine benutzerfreundliche Nachricht wurde hinzugefügt, um den Benutzer darüber zu informieren, dass er die maximale Anzahl an Agentengruppen erreicht hat, die im Rahmen seines Abonnements verfügbar sind.

  • Identity App: Der Vorgang „Passwort vergessen“ akzeptiert den in der Email von Jitterbit erhaltenen Code nicht, wenn sich der Benutzer mit einer Email-Adresse registriert hat, die Großbuchstaben enthält.
    Ein Problem wurde behoben, das Benutzer daran hinderte, die Funktion „Passwort vergessen“ zu verwenden, wenn ihre Email-Adresse einen Großbuchstaben enthielt.

9.0.2.2 Harmony Versionshinweise - Privater Agent - 7. Juni 2018

Fehlerbehebungen

  • Linux (RPM)-Agent: Ein Problem wurde behoben, das dazu führte, dass Email Nachrichten auf Linux (RPM)-Agenten nach dem Upgrade auf die Versionen 8.29.5 oder 8.30 fehlschlugen.
    Eine Laufzeitabhängigkeit wurde entfernt, die einen Konflikt mit den Bibliotheken von Drittpartei verursachte. Bei der Ausführung auf Linux Agenten (RPM) werden Email Nachrichten jetzt erfolgreich gesendet und empfangen.
  • Private Agenten: Ein Problem wurde behoben, bei dem $jitterbit.netsuite.async beim Ausführen gleichzeitiger NetSuite-Vorgänge die falschen Daten zurückgibt.
    Die Variable $jitterbit.netsuite.async gibt die richtigen Daten zurück, wenn gleichzeitige NetSuite-Operationen ausgeführt werden.

Versionshinweise zu 9.0.2.3 API-Manager und 9.0.2.4 Identity - Veröffentlicht am 4. Juni 2018 in EMEA und veröffentlicht am 5. Juni 2018 in NA

Fehlerbehebungen

  • Das Problem wurde behoben, das Benutzern das Zurücksetzen abgelaufener Passwörter nicht ermöglichte. Außerdem wurde das Problem mit der zonenübergreifenden Anmeldung teilweise behoben.
    Benutzer können ihre abgelaufenen Passwörter jetzt erfolgreich zurücksetzen.

  • Der 500 Internal Server-Fehler wurde behoben, der beim Versuch auftrat, sich mit Benutzeranmeldeinformationen der anderen Zone anzumelden (Cross Zone Login - US-Benutzer versucht, sich von Europa aus anzumelden, oder ein EMEA-Benutzer versucht, sich von den USA aus anzumelden.)
    Die temporäre Lösung leitet den Benutzer in die richtige Zone (NA oder EMEA) um, der Benutzer muss den Benutzernamen nach der Umleitung jedoch erneut eingeben. (Eine endgültige Lösung, bei der der Benutzer den Benutzernamen nicht erneut eingeben muss, wird in einer späteren Version enthalten sein.)

9.0.1.4 Harmony Versionshinweise - API -Gateway - 25. Mai 2018

Fehlerbehebungen

  • API -Gateway: Ein Problem wurde behoben, bei dem das API Gateway den Content-Type Header zeitweise nicht las, wenn es einen 9.0-Agenten erkannte.
    Der Code des API Gateways 9.0 wurde korrigiert, um den Content-Type-Header ordnungsgemäß zu lesen und die URL codierten Elemente in Jitterbit-Variablen zu extrahieren.
  • API -Gateway: Ein Problem wurde behoben, bei dem das 9.0- API Gateway eine zu lange URL nicht richtig verarbeitete und einen 502-Fehler verursachte.
    Das 9.0- API Gateway verarbeitet nun zu lange URL Daten auf die gleiche Weise wie die vorherigen Versionen des API Gateways.

9.0.1.3 Harmony Versionshinweise - Privater Agent - 30. Mai 2018

Fehlerbehebungen

  • Ein Problem wurde behoben, bei dem der 9.0-Agent API-basierte Archivierungsvorgänge nicht ordnungsgemäß verarbeitete.
    Wenn ein Operation eine API Quelle und ein API Ziel verwendet, teilt er der Jitterbit-Engine mit, dass sie eine Quell- und eine Zieldatei haben sollte, auch wenn die Quelle nicht verwendet wird. Der Prozess ging davon aus, dass die Variablen $jitterbit.api.request (Textkörper im Klartext) und $jitterbit.api.request.body.* (URL codierter Textkörper) nicht benötigt würden, wenn der Textkörper die Stelle einer Quelldatei einnehmen sollte. Dies führte zu einem Abbruch der Archivierungsvorgänge, die auf den Variablen basieren, aber die Quelle ignorieren. Die Lösung besteht darin, zu verlangen, dass die Variablen $jitterbit.api.request und $jitterbit.api.request.body.* immer ausgefüllt werden, auch wenn sie nicht benötigt werden.

9.0 Harmony-Versionshinweise - Veröffentlicht am 17. Mai 2018 in EMEA und veröffentlicht am 20. Mai 2018 in NA

Neue Funktionen

  • Neue Harmony-Startseite: Die neuen Anmelde- und Startseiten bieten ein optimiertes Benutzererlebnis. Greifen Sie basierend auf dem Abonnement Ihrer Organisation zentral auf alle Komponenten von Harmony zu. Unterstützt den vorhandenen zweistufigen Anmeldevorgang, den SSO-Authentifizierungsablauf und den Zwei-Faktor-Authentifizierungsablauf.

    • Basierend auf Ihrem Abonnement bietet die neue Benutzeroberfläche Zugriff auf API-Manager (früher Jitterbit LIVE API Platform), Management Console (früher Web Management Console oder WMC), Citizen Integrator und einen direkten Link zum Herunterladen der neuesten Version von Design Studio.
    • Bewegen Sie den Mauszeiger über jede Fliese, um eine Zusammenfassung der Anwendung anzuzeigen. Klicken Sie auf die Fliese, um die Anwendung zu starten, oder wählen Sie die Anwendung aus dem Harmony-Portalmenü in der oberen linken Ecke aus.
    • Erweitern Sie die Schnell-Dashboard-Leiste unter den Anwendungskacheln, um Ihre Organisationsstatistiken einschließlich der Anzahl der Umgebungen, Projekte, Vorgänge, privaten Agenten, Agentengruppen, Benutzer und API URLs auf einen Blick anzuzeigen.
    • Im Abschnitt „Support & Learning“ in der unteren Hälfte der Seite finden Sie Links zu Anleitungen für den Einstieg, Produktversionshinweisen und vollständiger Produktdokumentation. Sie können auch direkt auf Jitterbit-Support, Jitterbit-Community, Jitterbit-Universität, Jitterbit-Events oder Jitterbit-Neuigkeiten zugreifen.
  • API-Manager: Konsolidierter Zugriff auf alle API Funktionen von der neuen API-Manager Zielseite aus. Der API-Manager besteht aus den folgenden Komponenten, auf die je nach Benutzerrollen und Berechtigungen zugegriffen werden kann:

    • Meine APIs:
      • Neue Zielseite zum Erstellen, Bearbeiten, Klonen, Löschen, Veröffentlichen und Verwalten all Ihrer APIs.
      • Zeigen Sie alle Ihre APIs auf einer Seite in einem Fliese-Ansichtsformat an, das den API -Namen, die Beschreibung, die Lebenszyklusphase, das Datum und den Zeitstempel der letzten Bearbeitung sowie die Bearbeitung nach Benutzername enthält. Bewegen Sie den Mauszeiger über jede Fliese, um den API Namen, die Kurzbeschreibung, die Version und die Schaltfläche „Anzeigen/Bearbeiten“ anzuzeigen.
      • Erstellen und veröffentlichen Sie benutzerdefinierte und OData APIs in einem einfachen 4-Schritte-Prozess. Legen Sie die Timeout- oder SSL-Only-Option fest und aktivieren Sie CORS oder den debuggen Modus.
      • Klonen Sie eine vorhandene API, um eine neue Version der vorhandenen API zu erstellen, oder erstellen Sie eine neue API mit der Möglichkeit, sie als Entwurf zu speichern, bis Sie zur Veröffentlichung bereit sind.
    • Portal Manager:
      • Über das neue Entwickler können Sie Verbraucher aktivieren, anpassen, einladen und steuern, welche APIs den Verbrauchern zur Verfügung gestellt werden.
      • Generiert automatisch OpenAPI (früher bekannt als Swagger) 2.0-Dokumentation für Ihre APIs.
        • OpenAPI erfordert, dass CORS für Custom APIs aktiviert ist.
        • Bei Änderungen der API -Konfiguration müssen Sie im Portal Manager „Dokumente neu generieren“ auswählen, um die Änderungen zu veröffentlichen.
      • Passen Sie die automatisch generierte OpenAPI-Dokumentation für jede API über den eingebetteten OpenAPI 2.0-Editor im Portal an.
      • Möglichkeit zur Anpassung Ihres Entwickler durch Importieren Ihres Firmenlogos sowie zur Anpassung der Header und -beschreibung (z. B. Hinzufügen von Geschäftsbedingungen, Supportinformationen, Kontaktmöglichkeiten usw.)
    • Portal:
      • Über das neue Portal können API Verbraucher auf die OpenAPI (früher bekannt als Swagger) 2.0-Dokumentation für die von Ihnen veröffentlichten APIs zugreifen.
      • Interne und externe Entwickler können auf das Portal zugreifen, um APIs zu entdecken, zu bewerten und zu nutzen.
      • Verbraucher können nur auf Einladung auf das Portal zugreifen. Verbraucher erhalten eine Email mit einem direkten Link und Anweisungen zum Abschließen ihrer Registrierung, indem sie ein sicheres Passwort erstellen und eine Sicherheitsfrage angeben, die zum Zurücksetzen des Passworts verwendet wird.
    • API Protokolle:
      • Verbesserte API Protokollierung (einschließlich debuggen Protokolle), um Herausgebern und Verbrauchern Hilfe bei der Behebung verwandter Probleme zu bieten.
      • Verbesserte Filteroptionen, Datumsbereichsoptionen und Sichtbarkeit.
      • Zeigen Sie den zusammenfassenden Protokolleintrag an oder erweitern Sie ihn, um alle Details anzuzeigen.
      • Möglichkeit, Protokolle als CSV-Datei herunterzuladen.
    • Analyse:
      • Verbesserte API Analyse, um Herausgebern und Verbrauchern Messdaten zur Verfolgung von Verbrauchs- und Leistungstrends bereitzustellen.
      • Mehrere erweiterte Diagramme für zusätzliche Messwerte.
      • Filtern Sie nach Umfeld, API, Profil, Statuscodes und Versionen sowie nach Zeiträumen und Datengranularität (Sekunde, Minute, Stunde, Tag, Woche, Monat).
      • Möglichkeit, Analysedaten als CSV herunterzuladen.
    • Sicherheitsprofile:
      • Erweiterte Möglichkeit zum Erstellen von Sicherheitsprofilen mithilfe von anonymer, Basic- und OAuth 2.0-Authentifizierung (mit Google als Identitätsanbieter) mit der Möglichkeit, den Zugriff basierend auf Domänennamen einzuschränken.
      • Möglichkeit, Ratenbegrenzungen festzulegen, den Zugriff auf vertrauenswürdige IP-Bereiche zu beschränken und benutzerdefinierte Header festzulegen.
    • HINWEIS: Die API Management (Classic)-Version ist auch weiterhin in der Management Console (früher bekannt als Web Management Console oder WMC) verfügbar.
  • Management Console (früher als Web Management Console oder WMC bekannt): Möglichkeit zur Verwaltung von Zeitplänen innerhalb der Management Console hinzugefügt.
    Von der Management Console aus können Sie jetzt Zeitpläne erstellen, bearbeiten und löschen sowie einen Zeitplan hinzufügen oder aus einem Operation entfernen.
  • Citizen Integrator: Rezepte für neue Systeme hinzugefügt.
    Über 200 neue Rezepte für neue Systeme hinzugefügt, darunter Box, Cherwell, Dropbox, Amazon S3, GitHub, Nimble und Freshsales. In Citizen Integrator sind jetzt über 500 Rezepte für 40 Systeme verfügbar.
  • SAP Connector: Jitterbit ist jetzt ein SAP Certified Integrator.
  • Harmony: Harmony ist jetzt DSGVO-konform.
    Die Enterprise Integration Platform-as-a-Service (iPaaS) von Harmony erfüllt jetzt die Anforderungen der neuen Datenschutz-Grundverordnung (DSGVO), die am 25. Mai in Kraft treten. Die Harmony Plattform von Jitterbit übertrifft die von der DSGVO vorgeschriebenen Sicherheitsanforderungen zum Schutz personenbezogener Daten und erfüllt neue Anforderungen hinsichtlich der Zustimmung zur Weitergabe aller von Kunden in der Europäischen Union (EU) erfassten Daten sowie hinsichtlich des Zugriffs und der Löschung der Daten der Kunden.
  • Jitterbit-Ideenportal:
    Wir freuen uns, Ihnen einen weiteren Grund zu bieten, an der Jitterbit-Community teilzunehmen. Wir haben Ideen vom internen Jitterbit-Team gesammelt und umgesetzt. Wir sind bereit, den Spaß mit Ihnen zu teilen. Besuchen Sie die Jitterbit-Community, wählen Sie Ideen aus, veröffentlichen Sie Ihre Idee oder stimmen Sie für Ideen anderer ab.

Verbesserungen

  • Agent / API-Manager: Möglichkeit zum Protokollieren von 504-Timeout-API Operationen hinzugefügt.
    API Anfragen, die zu einer 504-Timeout-Fehlermeldung führen, können jetzt verfolgt werden, um das tatsächliche Ergebnis der zugrunde liegenden Operation zusammen mit Protokollinformationen anzuzeigen.

  • Agent / API-Manager: Möglichkeit hinzugefügt, Zieltypen aus der Struktur der Operation zu erkennen.
    Der Agent setzt jetzt automatisch den Header „Content-Type“ für Custom APIs, die JSON- oder XML-Antwortstrukturen verwenden.

  • Design Studio: Die globale Variable $jitterbit.api.request.method wurde der Liste der in Design Studio verfügbaren Jitterbit-Variablen hinzugefügt.
    Diese Variable gibt die Anforderungsmethode zurück, die zum Aufruf der API verwendet wurde.

  • Agent: Ein Operation wurde hinzugefügt, um den Status nicht laufender Vorgänge zu protokollieren und zu korrigieren.
    Der Agent verfügt jetzt über eine integrierte Operation, die in bestimmten Szenarien den Status eines Operation korrigiert.

Fehlerbehebungen

  • Design Studio: Ein Problem wurde behoben, bei dem Projektvariablen, die auf „Ausgeblendet“ eingestellt waren, im Testbereich des Scripts Pads angezeigt wurden.
    Projektvariablen, die auf „Versteckt“ eingestellt sind, werden jetzt im Testbereich des Scripts Pads maskiert.

  • API-Manager (Classic): Ein Problem mit bestimmten Kombinationsfiltern wurde behoben, die auf der Seite „Debug-Protokolle anzeigen“ nicht funktionierten.
    Die folgenden Kombinationsfilter funktionieren jetzt:
    „sourceip=223.18%;time>=11/8/2017 12:48:38“ und
    "requesturi=%http%;time>=11/8/2017 12:48:38" und
    „Anforderungs-ID=180316104447x%;Zeit>=08.11.2017 12:48:38“.

  • Agent: Ein Ausnahmefehler des Agenten wurde behoben, wenn die Proxy-Anmeldeinformationen das Zeichen „%“ enthalten.

  • Der Agent generiert keinen Fehler, wenn in den Proxy-Anmeldeinformationen die Zeichen „%“, „&“ oder „=“ verwendet werden.

  • Management Console (früher bekannt als Web Management Console oder WMC): Ein Problem auf der Aktivitätenseite in der Komponente „Benutzerdefinierte Zeit“ wurde behoben, bei dem die Zeichen abgeschnitten wurden.
    Innerhalb der Komponente „Benutzerdefinierte Zeit“ auf der Aktivitätenseite werden in den Feldern „Stunde“, „Minute“ und „AM/PM“ jetzt alle Zeichen korrekt angezeigt.

  • Management Console (früher bekannt als Web Management Console oder WMC): Ein Problem wurde behoben, bei dem Aktivitätsdatensätze nach dem Abbruch des Operation verschwanden.
    Benutzer müssen die Seite „Aktivitäten“ in der Management Console nicht aktualisieren, um den aktualisierten Datensatz anzuzeigen, nachdem sie einen laufenden Operation abgebrochen haben.

  • Design Studio: Ein Problem wurde behoben, bei dem das Kennwort bei einer Neuinstallation von Design Studio nicht wie angegeben gespeichert wurde.
    Wenn Sie Design Studio zum ersten Mal auf einem neuen Computer installieren und die Option „Passwort merken“ auswählen, wird das Passwort korrekt gespeichert.

  • API Authentifizierung: Ein Problem mit der Google OAuth 2.0 API Authentifizierung wurde behoben.
    Wenn Sie die Google OAuth 2.0 API Authentifizierung verwenden, können Sie jetzt den API Zugriff basierend auf der Domäne des Benutzers einschränken.

  • API -Authentifizierung: Ein Problem mit der Google OAuth 2.0 API Authentifizierung wurde behoben, bei dem die Einschränkung auf Basis mehrerer Benutzerdomänen erfolgte.
    Unter Google OAuth 2.0 wurde die Möglichkeit hinzugefügt, den API Zugriff basierend auf mehreren Benutzerdomänen einzuschränken. Mehrere Domänen können eingeschränkt werden, indem mehrere Domänennamen durch Kommas getrennt eingegeben werden.

  • API Analytics (Classic) in der Management Console: Die Option „Payload herunterladen“ auf der Seite „Debug-Protokolle anzeigen“ wurde behoben. Mit der Option „Payload herunterladen“ auf der Seite „Debug-Protokolle anzeigen“ können Sie jetzt die Informationen zum eingehenden oder ausgehenden Anruf im Protokolleintrag herunterladen.

  • API Analytics (Classic): Das Format des Payload Inhalts in der ZIP-Datei wurde korrigiert, wenn die Option „Als CSV herunterladen“ ausgewählt ist und die Anfrage- und/oder Antwort-Payload groß ist.
    Beim Herunterladen einer großen Anforderungs- und/oder Payload in API Analytics (Classic) wird die Anforderungs- und/oder Antwortdatei im ZIP-Archiv nicht komprimiert.

  • Citizen Integrator: Ein Problem in Citizen Integrator wurde behoben, bei dem die aktualisierten Rezeptinformationen nicht richtig angezeigt wurden.
    Citizen Integrator zeigt jetzt den Namen des Benutzers korrekt an, der das Rezept zuletzt aktualisiert hat.

  • API Gateway: Ein Problem mit mehrwertigen URL Parametern in API Anfragen wurde behoben.
    Auf Custom API Anfragen mit mehrwertigen Parametern kann jetzt über das Jitterbit-Array über die Variable $jitterbit.api.request.mvparameters.* zugegriffen werden, die alle durch Leerzeichen getrennten Parameter zurückgibt. Wie bei regulären Parametern können mehrwertige Variablennamen über das Array $jitterbit.api.request.enum.mvparameters ermittelt werden.

  • Agent: Die Operation wurde behoben, sodass sie fortgesetzt wird, wenn der DEBUG-Ordner nicht korrekt kopiert wurde.
    Die Operation wird jetzt mit der Verarbeitung „Bei Erfolg“ fortgesetzt, auch wenn der DEBUG-Ordner nicht korrekt kopiert wurde.

  • API-Manager und API Analytics (Classic): Ein Problem wurde behoben, bei dem die Möglichkeit zum Erstellen eines neuen Authentifizierungsprofils nicht mehr bestand, wenn die maximale Anzahl an APIs erstellt wurde.
    Neue Authentifizierungsprofile können jetzt erstellt und angewendet werden, auch wenn die maximale Anzahl an APIs erstellt wurde und verwendet wird.