Arbeiten Sie an Workflows

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 5 Minuten Lesedauer
  • Um einen Workflow abzuschließen, fügen Sie Workflow-Aktivitäten hinzu, validieren den Workflow, und veröffentlichen ihn.

    Vorbereitungen

    Erforderliche Rolle: snc_required_script_writer und entweder Workflow_Creator oder Workflow_admin.

    Fügen Sie eine Workflow-Aktivität hinzu

    Aktivitäten bestimmen die Funktionalität des Workflows.

    Vorbereitungen

    Erforderliche Rolle: snc_required_script_writer and Workflow_admin, Workflow_Creator oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn sie erstellt werden, enthalten alle Workflows Starten Und Ende Aktivitäten.

    Weitere Informationen finden Sie unter Workflow-Aktivitäten.

    Prozedur

    1. Öffnen Sie einen Workflow.
    2. Sehen Sie sich den Workflow an.
    3. Ziehen Sie eine Workflow-Aktivität Aus dem Menü „Aktivitäten“ in den Workflow-Text.
    4. Füllen Sie das Formular „Workflow-Aktivität“ aus, das angezeigt wird.

    Validieren Sie einen Workflow

    Sie können einen Workflow manuell über den Workflow-Editor validieren. Sie können einen Workflow-Validierungsbericht über das Formular „Workflow-Version“ generieren.

    Vorbereitungen

    Erforderliche Rolle: snc_required_script_writer and Workflow_admin, Workflow_Creator, Workflow_Publisher oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Beim Ausführen eines Workflows auf einem neuen Knoten wird automatisch versucht, den Workflow zu überprüfen. Wenn die Validierung erfolgreich ist, aktualisiert das System den Workflow-Versionsdatensatz, um anzuzeigen, dass der Workflow validiert wurde, und markiert den Datensatz als vom Anwender aktualisiert, der den Workflow ausgeführt hat.

    Prozedur

    1. Öffnen Sie den Workflow zur Validierung im Workflow-Editor.

      Wenn der Workflow geladen wird, wird das Symbol für die Workflow-Validierung in der Symbolleiste angezeigt.

      Workflow-Validierung

    2. Klicken Sie auf das Validierungssymbol, um eine Reihe von Validierungstests für die aktuelle Workflow-Version auszuführen und einen Bericht zu generieren.
      Workflow-Validierungsbericht
    3. Führen Sie die folgenden Schritte aus, um einen Workflow-Validierungsbericht aus dem Formular „Workflow-Version“ zu generieren
      1. Navigieren zu Workflow > Administration > Workflow-Versionen, Und wählen Sie einen Workflow zur Validierung aus.
      2. Unter Zugehörige Links , Klicken Sie auf Validieren Sie Den Workflow .

    Veröffentlichen Sie einen Workflow

    Wenn ein Workflow abgeschlossen ist, veröffentlichen Sie den Workflow, damit er für alle Anwender verfügbar ist.

    Vorbereitungen

    Bevor Sie einen Workflow veröffentlichen, validieren Sie ihn, um ihn auf Probleme zu testen, die dazu führen könnten, dass er fehlschlägt, z. B. fehlende Subflows oder getrennte Übergänge. Weitere Informationen finden Sie unter Workflow-Validierung.

    Erforderliche Rolle: snc_required_script_writer and Workflow_admin, Workflow_Creator, Workflow_Publisher oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    So veröffentlichen Sie einen Workflow:

    Prozedur

    1. Navigieren zu Alle > Workflow > Workflow-Editoran.
    2. Öffnen Sie den Workflow, den Sie veröffentlichen möchten.
    3. Klicken Sie in der Titelleiste auf das Menüsymbol, und wählen Sie aus Veröffentlichen .

    Ergebnisse

    Wenn Sie eine neue Version des Workflows veröffentlicht haben, werden die Änderungen nicht auf die Ausführung angewendet Workflow-Kontexte . Jeder derzeit ausgeführte Workflow-Kontext verwendet weiterhin die Workflow-Version, die beim Start des Workflows verfügbar war. Bei der nächsten Ausführung des Workflows wird die neue Version verwendet.

    Legen Sie fest, ob ein Workflow ausgeführt werden kann

    Ein Workflow kann nur ausgeführt werden, wenn eine ausgecheckte Version für den Anwender verfügbar ist, der sie ausgecheckt hat, und eine gültige, veröffentlichte Version für alle Anwender mit der Berechtigung zum Ausführen verfügbar ist.

    Vorbereitungen

    Erforderliche Rolle: snc_required_script_writer and Workflow_admin, Workflow_Creator oder admin

    Prozedur

    1. Geben Sie im Navigationsfilter ein wf_Workflow.list , Und öffnen Sie dann einen der Workflows.
    2. In Versionen Zugehörige Liste: Überprüfen Sie auf alle der folgenden Bedingungen:
      1. Es gibt nur eine Workflow-Version im Status von Ausgecheckt Und Ausgecheckt von .
      2. Es gibt nur eine Version, und sie ist nicht ausgecheckt.
        Diese Version muss beides sein Aktiv Und Veröffentlicht . Möglicherweise müssen Sie die Liste personalisieren und hinzufügen Aktiv Spalte.
      3. Wenn mehrere Versionen vorhanden sind, ist nur eine Veröffentlicht .
      Diese Prüfungen bestimmen die einzigen zwei Bedingungen, unter denen ein Workflow ausgeführt werden kann:
      • Eine ausgecheckte Version eines Workflows ist für den Anwender verfügbar, der ihn ausgecheckt hat.
      • Eine gültige, veröffentlichte Version eines Workflows ist für alle Anwender verfügbar, die über die Berechtigung zum Ausführen des Workflows verfügen.

      Haupt-Flows, die Subflows enthalten, die eine dieser beiden Bedingungen nicht erfüllen, dürfen nicht für eine aktuelle Datensatztransaktion ausgeführt werden. Stattdessen wird dem Workflow-Kontextdatensatz ein kritischer Protokolleintrag hinzugefügt, der den Subflow-Status beschreibt. Damit der Workflow bei der nächsten entsprechenden Transaktion ausgeführt werden kann, entfernen Sie den Subflow aus dem Haupt-Flow, oder ändern Sie den status „veröffentlicht“ und „aktiv“ des Subflows.

    Bearbeiten Sie einen veröffentlichten Workflow

    Sie können einen veröffentlichten Workflow bearbeiten, nachdem Sie ihn ausgecheckt haben.

    Vorbereitungen

    Erforderliche Rolle: snc_required_script_writer and Workflow_admin, Workflow_Creator, Workflow_Publisher oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Hinweis:
    Sie können Workflows, die einer schreibgeschützten Anwendungsdatei zugeordnet sind, nicht auschecken oder löschen.

    So checken Sie einen Workflow aus:

    Prozedur

    1. Navigieren zu Alle > Workflow > Workflow-Editoran.
    2. Öffnen Sie den Workflow, den Sie bearbeiten möchten.
    3. Klicken Sie in der Titelleiste auf das Menüsymbol, und wählen Sie aus Zur Kasse .

      Ein neuer Version des Workflows Wird erstellt und Ihnen zugewiesen.

      Wenn Sie sich in einer anderen Domäne als der veröffentlichte Workflow befinden, lautet die neue Workflow-Version In Ihrer Domäne erstellt .

    Nächste Maßnahme

    Nachdem Sie die Bearbeitung des Workflows abgeschlossen haben, validieren und veröffentlichen Sie den Workflow, um die neue Version für andere Anwender verfügbar zu machen.

    Kopieren Sie einen Workflow zwischen zwei Anwendungsbereichen

    Die Anwendungsbereichsdefinition schützt Anwendungen, indem der Zugriff auf Anwendungsdateien und -Daten identifiziert und eingeschränkt wird. Sie können einen Workflow, der in einem Anwendungsbereich (z. B. Test) erstellt wurde, nach Bedarf in einen anderen (Produktion) kopieren.

    Vorbereitungen

    Erforderliche Rolle: snc_required_script_writer und admin

    Prozedur

    1. Klicken Sie auf der Homepage auf Symbol für Systemeinstellungen, Befindet sich neben dem angemeldeten Anwendernamen.
    2. In Entwickler Registerkarte, in Anwendung Feld den Anwendungsbereich (z. B. Test) auswählen, in dem Sie arbeiten möchten ServiceNow Plattform.
    3. Schließen Sie die Seite „Systemeinstellungen“.
    4. Navigieren zu Workflow > Workflow-Editoran.
    5. Erstellen Sie einen Workflow im Workflow-Editor.
      Weitere Einzelheiten finden Sie unter Erstellen Sie einen Workflow.
    6. Klicken Sie im Workflow-Editor auf Informationssymbol.
    7. In Anwendung Registerkarte, Anwendung Ist auf den aktuellen Anwendungsbereich festgelegt, der in den Systemeinstellungen ausgewählt ist.
    8. In Zugänglich von , Auswählen Alle Anwendungsbereiche Wenn der Workflow für alle Anwendungsbereiche verfügbar ist, oder wählen Sie aus Nur dieser Anwendungsbereich Wenn es nur für verfügbar ist und nur im aktuellen Anwendungsbereich zugänglich ist.
      Nur die Workflows, auf die in allen Anwendungsbereichen zugegriffen werden kann, können in einen anderen Anwendungsbereich kopiert werden.
    9. Kehren Sie zur Homepage zurück, und klicken Sie auf Symbol für Systemeinstellungen.
    10. In Entwickler Registerkarte, in Anwendung Feld den Anwendungsbereich (z. B. Produktion) auswählen, in den Sie den Workflow kopieren möchten.
    11. Navigieren zu Workflow > Workflow-Editoran.
    12. Aktualisieren Sie die Seite, und öffnen Sie dann denselben Workflow, den Sie erstellt haben.
      Ein Workflow außerhalb des Umfangs, Workflow gehört zum <scope name>-Bereich Meldung wird angezeigt, wobei <scope name> der Anwendungsbereich ist, in dem der Workflow ursprünglich erstellt wurde.
    13. Klicken Sie im Workflow-Editor auf Kontextmenü.
    14. Wählen Sie Kopieren.
      Die Workflow-Name Dialogfeld wird angezeigt:

      Fügen Sie im Dialogfeld „Workflow-Name“ einen Namen für die Workflow-Kopie hinzu.

      1. In Workflow-Name Geben Sie den neuen Namen für den kopierten Workflow ein.
      2. Klicken Sie auf OK.
        Das System erstellt einen Workflow im aktuellen Anwendungsbereich.
    15. Klicken Sie im Workflow-Editor auf Informationssymbol.
    16. In Anwendung Registerkarte, Anwendung Ist auf den aktuellen Anwendungsbereich festgelegt.
    17. In Zugänglich von , Auswählen Nur dieser Anwendungsbereich Wenn der neu kopierte Workflow zu einem privaten Workflow gemacht werden soll, auf den außerhalb des aktuellen Bereichs nicht zugegriffen werden kann.
    18. Klicken Sie auf Aktualisieren.

    Ergebnisse

    Ein neuer Workflow-Datensatz wird im ausgewählten Anwendungsbereich erstellt und als privat markiert, wenn er im Workflow-Editor als einer festgelegt ist.