Flows in Tabellen-Generator

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 10 Minuten Lesedauer
  • Sie können die in Workflow-Studio integrierte Funktionalität Tabellen-Generator verwenden, um die datensatzbasierten Flows Ihrer Tabelle zu verwalten. Sie können diese Flows mithilfe der Registerkarte Flows verwalten.

    Workflow-Studio ist eine Funktion von Now Platform®, mit der Prozessverantwortliche die Arbeit automatisieren können. Erstellen Sie mehrstufige Flows aus wiederverwendbaren Komponenten, ohne programmieren zu müssen.

    Auf der Registerkarte Flows in Tabellen-Generator können Sie datensatzbasierte Flows für eine ausgewählte Datentabelle anzeigen und bearbeiten (d. h. Aktionen, die ausgelöst werden, wenn ein Tabellendatensatz erstellt und/oder aktualisiert wird).

    Abbildung : 1. Registerkarte „Flows“.

    Das folgende Diagramm zeigt Flow-Karten in Tabellen-Generator.

    Registerkarte „Flows“.

    Suchen Sie nach einem datensatzbasierten Flow

    Verwenden Sie die Registerkarte Flows in Tabellen-Generator, um eine Liste der Flows zu durchsuchen und zu filtern, die ausgelöst werden, wenn ausgewählte Tabellendatensätze aktualisiert und/oder erstellt werden.

    Vorbereitungen

    Erforderliche Rolle: personalize_forms-, personalize_dictionary- und flow_designer-Berechtigungen (oder relevante AES -Anwenderrolle und Berechtigungen für delegierte Entwickler). Weitere Informationen finden Sie unter Delegieren Sie Entwickler mithilfe von AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wählen Sie die Registerkarte Flows.
      Die von der ausgewählten Tabelle ausgelösten Flows werden als Flow-Karten aufgeführt.
    Abbildung : 2. Liste der Flow-Karten
    Liste der Flows.
    1. Filtern oder durchsuchen Sie die Liste der Flow-Karten nach Bedarf, um den gewünschten Flow zu finden.
      Tabelle : 1. Suchen Sie die gewünschte Flow-Karte
      Option Schritte
      Suchtext Geben Sie ein Stichwort in das Suchfeld ein. Die Liste der Karten wird während der Eingabe gefiltert.
      Flows zum Sortieren Wählen Sie eine Option aus der Sortierliste aus, um die Flow-Karten zu sortieren.
      1. Flow-Name (a bis z)
      2. Flow-Name (z bis a)
      3. Aktualisiert von (a bis z)
      4. Aktualisiert von (z bis a)
      5. Aktualisiert (neueste bis letzte): Standardoption
      6. Aktualisiert (letzte bis aktuelle)
      Filtern Sie Flows, indem Sie Filterkriterien einrichten
      1. Wählen Sie das Filtersymbol ( Filter-Flows.).
      2. Fügen Sie Ihre Filterbedingungskriterien einschließlich UND/ODER-Logik hinzu.
      3. Um zusätzliche Bedingungen hinzuzufügen, wählen Sie + Neuer Bedingungssatz aus.
      4. Wählen Sie Übernehmen.

    Nächste Maßnahme

    Fügen Sie einen datensatzbasierten Flow hinzu

    Fügen Sie Flows hinzu, die ausgelöst werden, wenn ein Tabellendatensatz aktualisiert und erstellt wird, oder wenn Sie über die Registerkarte Flows in Tabellen-Generatoraktualisiert und erstellt werden.

    Vorbereitungen

    Erforderliche Rolle: personalize_forms-, personalize_dictionary- und flow_designer-Berechtigungen (oder relevante AES -Anwenderrolle und Berechtigungen für delegierte Entwickler). Weitere Informationen finden Sie unter Delegieren Sie Entwickler mithilfe von AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wählen Sie die Registerkarte Flows.
    3. Wählen Sie die Schaltfläche Neuen Flow hinzufügen.
    4. Füllen Sie im Formular „Neuer Flow“ die folgenden Felder für Ihren neuen Flow aus.
      Tabelle : 2. Formular „Neuer Flow“.
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung Ihres Flows. Das System berechnet den internen Namen des Ablaufs aus dem Namen.
      Beschreibung Beschreibung Ihres Flows.
    5. Wahlweise: Um erweiterte Optionen für Ihren Flow einzugeben, wählen Sie im Formular „Neuer Flow“ die Option Erweiterte Optionen anzeigen aus.
      Tabelle : 3. Erweiterte Optionen
      Feld Beschreibung
      Schutz Option, die Sie auswählen können, wenn der Flow schreibgeschützt ist. Sie können einen Wert nur auswählen, wenn Sie den Flow in einem Anwendungsbereich erstellen, den Sie besitzen.
      Ausführen als

      Option, die Sie auswählen können, um anzugeben, dass der Flow als Systembenutzer oder als Anwender, der die Sitzung initiiert, ausgeführt wird. Wählen Sie den Anwender aus, der die Sitzungsoption initiiert, wenn Aktualisierungen vom Anwender stammen sollen, der den Flow ausgelöst hat. Verwenden Sie diese Option beispielsweise, wenn die Kommentare zum Incident-Datensatz vom aktuellen Benutzer oder die Genehmigungs-E-Mails vom Genehmiger stammen sollen. Einstellungen für die Option Ausführen als in einem Flow gelten nicht für untergeordnete Subflows.

      Um einen Flow zu erstellen, der mit einem persönlichen OAuth-Token ausgeführt werden kann, wählen Sie den Benutzer aus, der die Sitzungsoption initiiert. Wenn der Benutzer, der den Flow ausführt, über ein persönliches OAuth-Token verfügt, wird der Flow mit diesem Token ausgeführt. Weitere Informationen zum Erstellen eines persönlichen OAuth-Tokens finden Sie unter OAuth 2.0-Anmeldeinformationen.

      Wenn Flows als der Benutzer ausgeführt werden, der die Sitzung initiiert, schränkt das System die Flow-Aktionen durch Einschränkungen der Zugriffssteuerungsliste (ACL) für Benutzer ein. Stellen Sie sicher, dass Sicherheitsbeschränkungen nicht verhindern, dass Benutzer, die den Flow auslösen, Flow-Aktionen ausführen. Flows, die vom initiierenden Anwender ausgeführt werden, berücksichtigen auch anwenderspezifische Einstellungen, z. B. Datums-/Uhrzeitformate.

      Hinweis:
      Flows für eingehende E-Mails ignorieren diese Einstellung und werden immer als der Anwender ausgeführt, der die Sitzung initiiert. Um Zugriffssteuerungen für einen eingehenden E-Mail-Flow zu testen, nehmen Sie die Identität eines typischen eingehenden E-Mail-Benutzers an, und lösen Sie den Flow manuell aus.
      Mit Rollen ausführen: Rollen, mit denen der Flow ausgeführt wird. Diese Option ist nur verfügbar, wenn Ausführen als auf den Benutzer festgelegt ist, der die Sitzung initiiert.
    6. Wählen Sie Fortsetzen.
    7. Wählen Sie das Ereignis aus, durch das Ihr Flow ausgelöst wird.
      OptionBezeichnung
      Wenn der Datensatz erstellt wird Erstellen Sie einen Flow, der ausgelöst wird, wenn ein Datensatz in der ausgewählten Tabelle erstellt wird.
      Wenn der Datensatz aktualisiert wird Erstellen Sie einen Flow, der ausgelöst wird, wenn ein Datensatz in der ausgewählten Tabelle aktualisiert wird.
      Wenn der Datensatz erstellt oder aktualisiert wird Erstellen Sie einen Flow, der ausgelöst wird, wenn ein Datensatz in der ausgewählten Tabelle erstellt oder aktualisiert wird.
      Der soeben erstellte Flow wird in der Flow-Diagrammerstellungsansicht angezeigt. Weitere Informationen finden Sie unter Flow-Diagrammerstellung.
    8. Wählen Sie Knoten hinzufügenund anschließend eine der folgenden Optionen aus, um Ihren Flow zu ändern:
      Option Beschreibung
      Aktion

      Wählen Sie die gewünschte Aktion aus. Workflow-Studio enthält Workflow Studio actions, die für Flows und Subflows verfügbar sind. Alternativ kann ein Benutzer mit der Rolle „action_designer“ zusätzliche Aktionen zum Hinzufügen zu Flows erstellen. Mit den Plugins Integration Hub und Spokes werden zusätzliche -Aktionen installiert.

      Um Entwurfsaktionen aus dem Menü „Weitere Aktionen“ hinzuzufügen, legen Sie „Entwurfsaktionen anzeigen“ auf wahrfest.

      Um Spokes anzuzeigen, die in ServiceNow Storeverfügbar sind, legen Sie im Menü Weitere Aktionen die Option Store-Spokes anzeigen auf wahr fest.
      Hinweis:
      Unter Nicht installierte Spokeszeigt das System Spokes an, die in ServiceNow Store basierend auf der Kompatibilität mit der Version ServiceNow und der Anwendungsabhängigkeit von Workflow-Studioverfügbar sind.
      Flow-Logik Wählen Sie eine Option aus, um bedingte oder wiederholte Vorgänge anzugeben.
      Subflow Wählen Sie einen veröffentlichten Subflow aus, und definieren Sie die Eingabewerte. Zusätzlich zum Hinzufügen eines Subflow als Flow-Aktion können Sie im Menü „Weitere Aktionen“ die Option Ausgelöste Flows anzeigen aktivieren, um einen aktivierten Flow auszuwählen und die erforderlichen Eingaben zu definieren. Das Ausführen eines ausgelösten Ablaufs ignoriert seine Auslöserbedingungen und führt alle Aktionen aus.
      Hinweis:
      Alternativ können Sie die Standardansicht Workflow-Studio in der Ansichtsauswahl umschalten und dann Aktion, Flow-Logik oder Subflow hinzufügen in dieser Ansicht von Workflow-Studioauswählen. Weitere Informationen hierzu finden Sie unter Flow-Diagrammerstellung – Ansicht.
    9. Setzen Sie die Änderung Ihres Flows in Workflow-Studiofort.
      Hinweis:
      Ausführliche Informationen zum Arbeiten mit Flows für Ihre Anwendung finden Sie unter Flow erstellen.
    10. Wählen Sie Speichern.
      Workflow-Studio speichert einen Entwurf des Ablaufs, des Auslösers und der Aktionen.

    Nächste Maßnahme

    Testen Sie Ihren Flow, bis Sie bereit sind, ihn zu aktivieren. Weitere Informationen zum Testen und Bearbeiten von Flows finden Sie unter Flow aktivieren.

    Hinweis:
    Ihre Anwendung kann nur aktivierte Flows auslösen. Ausführliche Informationen zum Entwerfen, Testen und Aktivieren von Flows für Ihre Anwendung finden Sie unter Flows in Workflow-Studio.
    Um nach der Bearbeitung eines Flows zur umfassenden Liste der Flows zurückzukehren, die sich auf die ausgewählte Tabelle beziehen, wählen Sie das Menü Zusätzliche Aktionen ( Menü Zusätzliche Aktionen.) rechts neben der Registerkarte Flows und dann Alle Flows, wie im folgenden Beispiel gezeigt.
    Abbildung : 3. Alle Flows
    Alle Flows.

    Ändern Sie einen datensatzbasierten Flow

    Bearbeiten Sie Flows, die ausgelöst werden, wenn von Ihnen ausgewählte Tabellendatensätze aktualisiert und erstellt oder über die Registerkarte Flows in Tabellen-Generatoraktualisiert und erstellt werden.

    Vorbereitungen

    Erforderliche Rolle: personalize_forms-, personalize_dictionary- und flow_designer-Berechtigungen (oder relevante AES -Anwenderrolle und Berechtigungen für delegierte Entwickler). Weitere Informationen finden Sie unter Delegieren Sie Entwickler mithilfe von AES.

    Warum und wann dieser Vorgang ausgeführt wird

    Die Registerkarte Flows in Tabellen-Generator bietet eine Liste von Flows, die durch Datensatzänderungen an einer Tabelle ausgelöst werden, und ermöglicht Ihnen, sie über die Datensatztabelle zu verwalten, die den Workflow auslöst.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wählen Sie die Registerkarte Flows.
      Die verfügbaren Flows, die von der Tabelle ausgelöst werden, werden als Flow-Karten aufgeführt.
    3. Filtern oder durchsuchen Sie die Liste der Flow-Karten nach Bedarf, um den gewünschten Flow zu finden.
      Weitere Informationen finden Sie unter Suchen Sie nach einem datensatzbasierten Flow.
    4. Wählen Sie eine Flow-Karte aus, um den Flow zur Bearbeitung zu öffnen.
    5. Bearbeiten Sie den datensatzbasierten Flow mithilfe von Workflow-Studio.
      Ausführliche Informationen zum Arbeiten mit Flows für Ihre Anwendung finden Sie unter Flow erstellen.
      Hinweis:
      Um zur Liste der Flow-Karten zurückzukehren, die sich auf die Tabelle beziehen, wählen Sie das Menü Zusätzliche Aktionen ( Menü Zusätzliche Aktionen.) rechts neben der Registerkarte Flows und dann Alle Flowsaus.
    6. Wählen Sie Speichern.

    Nächste Maßnahme

    Testen Sie Ihren Flow, bis Sie bereit sind, ihn zu aktivieren. Weitere Informationen zum Testen und Bearbeiten von Flows finden Sie unter Flow aktivieren.

    Hinweis:
    Ihre Anwendung kann nur aktivierte Flows auslösen. Ausführliche Informationen zum Entwerfen, Testen und Aktivieren von Flows für Ihre Anwendung finden Sie unter Flows in Workflow-Studio.
    Um zur Liste der Flows im Zusammenhang mit der Tabelle zurückzukehren, die Sie nach der Bearbeitung eines Flows ausgewählt haben, wählen Sie das Menü Zusätzliche Aktionen ( Menü Zusätzliche Aktionen.) rechts neben der Registerkarte Flows und dann Alle Flows, wie im folgenden Beispiel gezeigt .
    Abbildung : 4. Alle Flows
    Alle Flows.

    Löschen Sie einen datensatzbasierten Flow

    Löschen Sie einen datensatzbasierten Flow mithilfe der Registerkarte „ Flows “ in Tabellen-Generator.

    Vorbereitungen

    Erforderliche Rolle: personalize_forms-, personalize_dictionary- und flow_designer-Berechtigungen (oder relevante AES -Anwenderrolle und Berechtigungen für delegierte Entwickler). Weitere Informationen finden Sie unter Delegieren Sie Entwickler mithilfe von AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wählen Sie die Registerkarte Flows.
      Die verfügbaren Flows, die von der Tabelle ausgelöst werden, werden als Flow-Karten aufgeführt.
    3. Filtern oder durchsuchen Sie die Liste der Flow-Karten nach Bedarf, um den gewünschten Flow zu finden.
      Weitere Informationen finden Sie unter Suchen Sie nach einem datensatzbasierten Flow.
    4. Wählen Sie in der oberen rechten Ecke des Flows, den Sie löschen möchten, das Menü Zusätzliche Aktionen ( Menü Zusätzliche Aktionen.), und wählen Sie dann Löschen aus der Liste der Optionen aus.
    5. Geben Sie im Bestätigungsfenster für den Löschvorgang LÖSCHENein, und wählen Sie dann Löschenaus.
    6. Wählen Sie Speichern.

    Kopieren Sie einen datensatzbasierten Flow

    Erstellen Sie mithilfe der Registerkarte „ Flows “ in Tabellen-Generatoreinen neuen datensatzbasierten Flow aus einem vorhandenen Flow.

    Vorbereitungen

    Erforderliche Rolle: personalize_forms-, personalize_dictionary- und flow_designer-Berechtigungen (oder relevante AES -Anwenderrolle und Berechtigungen für delegierte Entwickler). Weitere Informationen finden Sie unter Delegieren Sie Entwickler mithilfe von AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wählen Sie die Registerkarte Flows.
      Die verfügbaren Flows, die von der Tabelle ausgelöst werden, werden als Flow-Karten aufgeführt.
    3. Filtern oder durchsuchen Sie die Liste der Flow-Karten nach Bedarf, um den gewünschten Flow zu finden.
      Weitere Informationen finden Sie unter Suchen Sie nach einem datensatzbasierten Flow.
    4. Wählen Sie in der oberen rechten Ecke des Flows, den Sie löschen möchten, das Menü Zusätzliche Aktionen ( Menü Zusätzliche Aktionen.), und wählen Sie dann Kopieren aus der Liste der Optionen aus.
    5. Geben Sie im angezeigten Fenster Kopie des Flows erstellen einen Namen für den neuen Flow ein, den Sie aus dem vorhandenen Flow erstellen möchten, und wählen Sie Kopierenaus.
    6. Bearbeiten Sie Ihren neuen Flow mithilfe von Workflow-Studio.
      Ausführliche Informationen zum Arbeiten mit Flows für Ihre Anwendung finden Sie unter Flow erstellen.
    7. Wählen Sie Speichern.
      Hinweis:
      Um nach dem Bearbeiten eines Flows zur Liste der Flows zurückzukehren, wählen Sie das Menü Zusätzliche Aktionen ( Menü Zusätzliche Aktionen.) rechts neben der Registerkarte Flows und dann Alle Flowsaus.