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:
|
Lesen | Zugriff auf:
|
Ausführen | Möglichkeit, diese Aktionen auszuführen:
Zugriff auf:
|
Schreiben | Zugriff auf und die Möglichkeit, Änderungen vorzunehmen und alle Aktionen auszuführen in Integration Studio. Beispiel:
|
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).
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:
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:
Das Vorhandensein eines Sternchens nach der Zeit zeigt an, dass die Transformation nicht gespeicherte Änderungen aufweist:
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.