Zum Inhalt springen

Berechtigungen, Zusammenarbeit und Speichern im Jitterbit Integration Studio

Einführung

Auf dieser Seite finden Sie grundlegende Informationen zur Arbeit mit Integration Studio, einschließlich der Zugriffsrechte, die durch die verschiedenen Berechtigungen gewährt werden, der Funktionsweise der Zusammenarbeit bei der gleichzeitigen Bearbeitung von Projekten mit anderen Benutzern, der Funktionsweise des Speicherns und der Funktionsweise von Rückgängigmachen und Wiederherstellen.

Projektberechtigungen

Der Zugriff auf Projekte ist auf Grundlage der Kombination aus Rolle und Umfeld beschränkt, die in der Management Console (definiert sind.). Die Berechtigungen für Rolle werden über die Benutzerverwaltung festgelegt, während die Zugriffsebenen für Umfeld über die Seite Umgebungen Seite.

Ein Benutzer muss Mitglied einer Rolle mit der Berechtigung Read oder Admin sein, um auf Integration Studio. Sowohl die Read- als auch die Admin-Berechtigungen bieten die gleichen Berechtigungen innerhalb des Integration Studio Anwendung. Da Projekte innerhalb einer Umfeld erstellt werden müssen, sind die Bereiche Integration Studio Was diese Mitglieder anzeigen oder bearbeiten können, hängt von den Zugriffsebenen ab, die der Rolle auf Umfeld gewährt werden.

Berechtigungs- und Zugriffsebenenmatrix für Integration Studio und verwandte Seiten

In der folgenden Tabelle finden Sie Einzelheiten zu den Kombinationen aus Rolle und Umfeld, die für den Zugriff, die Bearbeitung und die Ausführung von Aktionen in Integration Studio und verwandte Seiten. Beachten Sie, dass die Unterschiede zwischen den Berechtigungen Read und Admin darin bestehen, dass auf andere Harmony-Portalseiten und-Anwendungen zugegriffen und diese bearbeitet werden können (siehe Harmony Berechtigungen und-Zugriff).

Darüber hinaus bietet die Zugriffsebene Protokolle anzeigen keinen Zugriff auf Integration Studio sondern bietet Zugriff auf Integration Studio Operation innerhalb der Management Console.

Umgebungszugriffsebene Organisationsrollenberechtigung „Lesen“ oder „Admin
Protokolle anzeigen

Zugriff auf:

  • Management Console Runtime-Operationen Seite zum Anzeigen von Protokollen für Integration Studio Operationen, die innerhalb der Umfeld bereitgestellt und ausgeführt wurden.

Lesen

Zugriff auf:

  • Alle Bereiche in Integration Studio. Beispiel:
    • Zeigen Sie die Liste der Projekte auf der Seite Projekte an.
    • Öffnen Sie Projekte, um sie im Projekt-Designer anzuzeigen.
    • Zeigen Sie Projekt- und Komponentenkonfigurationsbildschirme an (z. B. Verbindung/Aktivität, Transformation, Script).

Ausführen

Möglichkeit, diese Aktionen auszuführen:

Zugriff auf:

  • Alle Bereiche in Integration Studio die durch die Zugriffsebene Lesen bereitgestellt werden.

Schreiben

Zugriff auf und die Möglichkeit, Änderungen vorzunehmen und alle Aktionen auszuführen in Integration Studio. Beispiel:

  • Öffnen Sie Projekte, um sie im Projekt-Designer anzuzeigen und zu bearbeiten.
  • Zeigen Sie Projekt- und Komponentenkonfigurationsbildschirme an und bearbeiten Sie sie.
  • Erstellen Sie neue Workflows.
  • Fügen Sie Projektkomponenten hinzu.
  • Stellen Sie Projekte bereit und migrieren Sie sie.

Fehlerbehebung

Benutzer mit nur Lese- oder Ausführungszugriff in einer bestimmten Umfeld können dieselben Optionen zum Ausführen von Aktionen sehen, die Benutzern mit Schreibzugriff zur Verfügung stehen. Beim Versuch, eine solche Aktion auszuführen, tritt jedoch ein Fehler auf, und es wird ein Text angezeigt, der angibt, dass der Benutzer die Aktion nicht ausführen darf.

Wenn Sie eine Fehlermeldung wie eine der unten gezeigten erhalten, wenden Sie sich an einen Administrator der Harmony-Organisation, um sicherzustellen, dass Sie Mitglied der entsprechenden Rolle sind und dass Ihrer Rolle die entsprechende Zugriffsebene in der Umfeld zugewiesen wurde (siehe Harmony Berechtigungen und-Zugriff).

Projekt konnte nicht importiert werden

Fehler bei der Autorisierung

Zusammenarbeit

Benutzer, die Mitglied einer Rolle mit Schreibzugriff in einer Umfeld sind, können Integrationsprojekte gleichzeitig mit anderen Benutzern (sogenannten Projektmitarbeitern) bearbeiten und Änderungen an verschiedenen Teilen eines Projekts vornehmen. Integration Studio synchronisiert Workflows und Komponenten automatisch zwischen mehreren Benutzern.

Benutzeravatare

Wenn mehrere Benutzer dasselbe Projekt im Projektdesigner geöffnet haben, werden Avatare der anderen Benutzer in der Projektsymbolleiste angezeigt.

Automatische Synchronisierung

Wenn ein Workflow von einem anderen Benutzer bearbeitet wird, werden diese Änderungen in Echtzeit auf der Design-Canvas angezeigt. Sie können auch gleichzeitig Workflow Änderungen vornehmen, wobei Ihre Änderungen für andere Benutzer in Echtzeit angezeigt werden. Ein Prüfprotokoll der von allen Benutzern vorgenommenen Änderungen finden Sie im Projektverlauf.

Gleichzeitige Bearbeitung

Sie können Workflows und Komponenten gleichzeitig mit anderen Benutzern bearbeiten, wobei alle Änderungen automatisch gespeichert und in Echtzeit synchronisiert werden.

In dem seltenen Fall, dass Benutzer A einen Workflow oder eine Komponente bearbeitet, bevor er die neuesten Änderungen von Benutzer B erhält, wird die Bearbeitung von Benutzer A abgelehnt, bis die Synchronisierung abgeschlossen ist. In diesem Fall weist eine Fehlermeldung darauf hin, dass eine Projektbearbeitungsaktion mit einem anderen Benutzer in Konflikt geraten ist. Aktualisieren Sie den Workflow oder die Komponente, um die neuesten Änderungen abzurufen.

Wenn beim Bearbeiten eines Workflow oder einer Komponente, die automatisch speichert (siehe Automatisches Speichern ein Konflikt erkannt wird, in Speichern unten) wird das automatische Speichern vorübergehend ausgesetzt, bis Sie diese Komponente manuell aktualisieren. Dies bietet Ihnen die Möglichkeit, Ihre Arbeit zu kopieren, falls Sie sie nach dem Aktualisieren einfügen möchten.

Bereitstellung

Wenn Änderungen durch mehrere Projektmitarbeiter noch nicht bereitgestellt wurden, werden die Aktualisierungen aller Benutzer bereitgestellt, wenn ein einzelner Benutzer sie bereitstellt.

Speichern

Änderungen, die Sie an einem Projekt vornehmen, werden entweder automatisch gespeichert oder manuell mit einer Befehlsschaltfläche oder einer Tastenkombination auf einem Konfigurationsbildschirm.

Automatisches Speichern

Beim Bearbeiten eines Projekts werden Ihre Änderungen automatisch gespeichert, wenn Sie eine dieser Aktionen ausführen:

  • Projekt schließen
  • Schließen Sie eine Projektkomponente (Transformation, Script usw.).
  • Melden Sie sich vom Harmony-Portal ab

Hierzu gehört es, wenn das Projekt oder die Komponente aufgrund eines Timeouts der Harmony-Sitzung oder aufgrund einer Navigation weg vom Projekt geschlossen wird.

Darüber hinaus können einige Bildschirme, wie der Konfigurationsbildschirm für Transformations, verfügen über eine Autosave-Komponente, die nur gilt, während dieser Bildschirm geöffnet ist. Das automatische Speichern wird vorübergehend ausgesetzt, wenn ein Konflikt mit einem anderen Benutzer erkannt wird (siehe Gleichzeitige Bearbeitung in Zusammenarbeit über).

Manuelles Speichern

Viele Konfigurationsbildschirme verfügen über explizite Schaltflächen, die angeklickt werden können, um eine einzelne Komponentenkonfiguration zu speichern. Diese Schaltflächen können auf verschiedene Arten beschriftet sein. Zum Beispiel: Änderungen speichern, Speichern und beenden, Fertigstellen oder Fertig. Wenn beim Vornehmen von Änderungen am gleichen Konfigurationsbildschirm ein Konflikt mit einem anderen Benutzer erkannt wird, weist eine Fehlermeldung darauf hin, dass die Konfiguration erst gespeichert werden kann, wenn Sie aktualisieren, um die neuesten Änderungen abzurufen.

Darüber hinaus unterstützen die Script und Transformation das manuelle Speichern mithilfe von Control+S (Windows oder Linux) oder Command+S (macOS).

Status speichern

Der Speicherstatus wird oben auf der Design-Canvas angezeigt, Script Editor und Transformation Bildschirme (unten beschrieben).

Design-Canvas

Der Speicherstatus eines Projekts wird in jedem Workflow ganz links in der Header der Design-Canvas angezeigt:

Header der Design-Canvas

Script

Der Speicherstatus des Script Editors wird unter dem Script angezeigt:

! Script

Transformation

Der Speicherstatus für den Transformation wird rechts neben dem Transformation angezeigt:

Transformation Speicherstatus

Das Vorhandensein eines Sternchens nach der Zeit zeigt an, dass die Transformation nicht gespeicherte Änderungen aufweist:

Transformation nicht gespeichert

Rückgängig machen und Wiederherstellen

Während Sie ein Projekt entwerfen, können Sie Ihre eigenen Aktionen rückgängig machen oder wiederholen, während das Projekt geöffnet ist. Wenn Sie das Projekt schließen oder sich vom Harmony-Portal abmelden, werden die Rückgängig-/Wiederholen-Stapel zurückgesetzt.

Rückgängig und Wiederherstellen sind nur für das Projektdesign verfügbar; Projektwiederherstellungsereignisse und Aktionen, die mit Harmony interagieren, wie z. B. das Bereitstellen eines Projekts, können nicht rückgängig gemacht oder wiederholt werden.

Einfaches Rückgängigmachen und Wiederherstellen

In den Komponentenkonfigurationsbildschirmen für Verbindungen, Aktivitäten, Email Benachrichtigungen, Schemas und Scripts werden grundlegende Rückgängig- und Wiederherstellen-Funktionen unterstützt, die von Ihrem Browser und Operationssystem bereitgestellt werden.

Komponenten, die mehrere Konfigurationsschritte bereitstellen, unterstützen Rückgängigmachen und Wiederherstellen nur innerhalb jedes Konfigurationsschritts. Wenn der aktuelle Bildschirm verlassen wird, wird der Rückgängig-/Wiederherstellen-Stapel zurückgesetzt. Für einfaches Rückgängigmachen und Wiederherstellen ist jeder Rückgängig-/Wiederherstellen-Stapel separat und auf Schrittbasis.

Zum Verwenden der grundlegenden Rückgängig- und Wiederherstellungsfunktionen verwenden Sie die Standardtastaturkürzel, die von Ihrem Browser und Operationssystem unterstützt werden.

Verbessertes Rückgängigmachen und Wiederherstellen

Die Design-Canvas und Transformations unterstützen erweiterte Rückgängig- und Wiederherstellen-Funktionen. Bei erweiterten Rückgängig- und Wiederherstellen-Funktionen bleiben die Rückgängig-/Wiederherstellen-Stapel bestehen, während Sie durch andere Komponenten navigieren und darin Änderungen vornehmen. Die Design-Canvas verfügt über einen einzelnen Rückgängig-/Wiederherstellen-Stapel, der bestehen bleibt, während das Projekt geöffnet ist. Jede Transformation verfügt über einen eigenen Rückgängig-/Wiederherstellen-Stapel, der bestehen bleibt, während das Projekt geöffnet ist. Das heißt, Sie können andere Komponenten bearbeiten und dann zur Design-Canvas oder einer Transformation zurückkehren, die seit dem Öffnen des Projekts bearbeitet wurde, um dort vorgenommene Änderungen rückgängig zu machen oder zu wiederholen.

Auf die Optionen „Rückgängig“ und „Wiederholen“ kann über die Benutzeroberfläche über das Aktionsmenü im Design-Canvas“ zugegriffen werden oder die Transformation und werden auch über die Tastaturkürzel unterstützt Control+Z Und Control+Y (Windows oder Linux) oder Command+Z Und Command+Y (macOS).

Alle auf der Design-Canvas und innerhalb von Transformations vorgenommenen Designänderungen können rückgängig gemacht oder wiederholt werden. Sie können alle Änderungen, die Sie seit dem Öffnen des Projekts auf der Design-Canvas oder innerhalb einer Transformation vorgenommen haben, zurückverfolgen.