Skip to main content

Workflow sperren

Sie haben die Möglichkeit, Workflows zu sperren (einschließlich Analyseanwendungen und Makros). Bevor Sie Ihren Workflow sperren, sollten Sie folgende Punkte beachten:

  • Um den Workflow sperren zu können, müssen Sie ein Häkchen setzen, um Folgendes zu bestätigen:

    Mit der Aktivierung von „Workflow sperren" erkennen Sie an, dass Sie damit Workflows beim Speichern selektiv sperren können, indem Sie den Schlüssel, der zum Sperren des Workflows verwendet wird, verschleiern. Diese Funktion verschlüsselt nicht und stellt nicht sicher, dass der Workflow für andere nicht zugänglich ist. Sie übernehmen die gesamte Verantwortung für die Sicherheits- und Compliance-Anforderungen an die Benutzer- und Datenverwaltung.

  • Beachten Sie, dass das Sperren eines Workflows in der Designer-UI die folgenden Ergebnisse mit sich bringt:

    • Benutzer:innen können gesperrte Workflows nicht öffnen oder bearbeiten. Beim Versuch, einen gesperrten Workflow oder ein Makro zu öffnen, erscheint eine Meldung, dass er/es nicht bearbeitet werden kann. Beim Öffnen einer Analyse-App wird die Benutzeroberfläche angezeigt.

    • Benutzer:innen können gesperrte Workflows nur auf einem Rechner mit einer Seriennummer ausführen (aber nicht öffnen), die zum Zeitpunkt der Workflow-Sperrung festgelegt wurde.

Warnung

Sobald Sie einen Workflow gesperrt haben, können Sie Ihn nicht mehr entsperren.

Sie können Workflows über die Workflow sperren-Option im Hauptmenü oder über die Befehlszeile sperren. Sie können Workflows auch sperren, wenn Sie sie auf Alteryx Server speichern oder in ein Dateipaket exportieren.

Über Menü sperren

Wählen Sie Optionen > Erweiterte Optionen > Workflow sperren aus, um das Workflow sperren-Fenster zu öffnen.

  1. Ausgabespeicherort: Wählen Sie Durchsuchen aus, um festzulegen, wo Sie den gesperrten Workflow speichern möchten.

  2. (Optional) Nutzung auf spezifische Seriennummern beschränken (eine pro Zeile): Geben Sie eine Liste von Seriennummern (E-Mail-Adressen) ein. Nur Benutzer mit einer aufgeführten Seriennummer können den gesperrten Workflow ausführen. Führen Sie jede eindeutige Seriennummer in einer eigenen Zeile auf. Um Ihre Seriennummer zu finden, gehen Sie im Hauptmenü zu Hilfe > Info.

  3. (Optional) Ablaufdatum für gesperrten Workflow festlegen: Wählen Sie ein Datum. Der gesperrte Workflow läuft am angegebenen Datum ab und kann danach nicht mehr ausgeführt oder verwendet werden.

  4. Aktivieren Sie das Kontrollkästchen, um zu bestätigen, dass Sie die Implikationen einer Sperrung Ihres Workflows anerkennen.

  5. Wählen Sie Speichern aus, um den Workflow zu sperren.

Über Befehlszeile sperren

Sie können Analyse-App- und Makro-Workflows mit folgenden Parametern über die Befehlszeile sperren:

AlteryxEngineCmd /Lock myworkflow.yxwz Output.yxwz

  • AlteryxEngineCmd: Bezieht sich auf AlteryxEngineCmd.exe. Suchen Sie diese Datei im Alteryx-Installationsverzeichnis Programme\Alteryx\bin.

  • /Lock: Das Befehlsargument zum Sperren des Workflows. Dabei wird der spezifizierte Workflow verwendet und eine gesperrte Kopie davon erstellt.

  • myworkflow.yxwz: Der zu sperrende Workflow. Dies muss der vollständige, absolute Pfad zum Workflow sein.

  • Output.yxwz: Die Kopie des Original-Workflows im gesperrten Zustand. Dies muss der vollständige, absolute Pfad zum Workflow sein.

Optionale Parameter

  • [CommaSeparatedSerialNumbers]: Sie können eine Liste mit Seriennummern übergeben, mit denen der gesperrte Workflow ausgeführt werden soll. Die Liste darf keine Leerzeichen enthalten. Dies ist eine exklusive Liste, und der gesperrte Workflow funktioniert nur mit einer der angegebenen Seriennummern. Zum Beispiel:

    AlteryxEngineCmd /Lock myworkflow.yxwz Output.yxwz serial1,serial2,serial3

  • [ExpirationDate]: Geben Sie an, wann ein gesperrter Workflow abläuft. Die Liste darf keine Leerzeichen enthalten. Beispiel:

    AlteryxEngineCmd /Lock myworkflow.yxwz Output.yxwz serial1,serial2,serial3 yyyy-mm-dd

    Zum Beispiel: Wenn Sie keine Seriennummern angeben, trennen Sie die Parameter mit Anführungszeichen:

    AlteryxEngineCmd /Lock myworkflow.yxwz Output.yxwz "" yyyy-mm-dd