Flows in Tabellen-Generator

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 10 Minuten Lesedauer
  • Sie können die in Flow Designer integrierte Funktionalität Tabellen-Generator verwenden, um die datensatzbasierten Flows Ihrer Tabelle zu verwalten. Sie können diese Flows mithilfe der Registerkarte „Flows “ verwalten.

    Flow Designer 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 mit ihnen arbeiten (d. h. Aktionen, die ausgelöst werden, wenn ein Tabellendatensatz erstellt oder aktualisiert wird oder beides).

    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 von Flows zu durchsuchen und zu filtern, die ausgelöst werden, wenn ausgewählte Tabellendatensätze aktualisiert und/oder erstellt werden.

    Vorbereitungen

    Erforderliche Rolle: Berechtigungen „personalize_forms“, „personalize_dictionary“ und „flow_designer“ (oder relevante Benutzerrolle AES und Berechtigungen des delegierten Entwicklers). Weitere Informationen finden Sie unter Entwickler mit delegieren AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wechseln Sie zur Registerkarte Flows.
      Die von der ausgewählten Tabelle ausgelösten Flows werden als Flow-Karten aufgelistet.
    Abbildung : 2. Liste der Flow-Karten
    Flows-Liste.
    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 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 (zuletzt aktualisiert): Standardoption
      6. Aktualisiert (letzte bis aktuelle)
      Filtern Sie Flows, indem Sie Filterkriterien einrichten
      1. Klicken Sie auf das Filtersymbol ( Flows filtern.).
      2. Fügen Sie Ihre Filterbedingungskriterien hinzu, einschließlich UND/ODER-Logik.
      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 oder erstellt oder sowohl aktualisiert als auch erstellt wird, indem Sie die Registerkarte „ Flows “ in Tabellen-Generatorverwenden.

    Vorbereitungen

    Erforderliche Rolle: Berechtigungen „personalize_forms“, „personalize_dictionary“ und „flow_designer“ (oder relevante Benutzerrolle AES und Berechtigungen des delegierten Entwicklers). Weitere Informationen finden Sie unter Entwickler mit delegieren AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wechseln Sie zur Registerkarte Flows.
    3. Klicken Sie auf 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 nur einen Wert 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 Benutzer, der die Sitzung initiiert, ausgeführt wird. Wählen Sie den Benutzer aus, der die Sitzungsoption initiiert, wenn Aktualisierungen von dem Benutzer stammen sollen, der den Flow ausgelöst hat. Verwenden Sie diese Option beispielsweise, wenn die Kommentare des Incident-Datensatzes vom aktuellen Benutzer stammen sollen oder wenn 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, beschränkt das System die Flow-Aktionen durch Einschränkungen der Benutzerzugriffssteuerungsliste (ACL). Stellen Sie sicher, dass Sicherheitsbeschränkungen Benutzer, die den Flow auslösen, nicht daran hindern, Flow-Aktionen auszuführen. Flows, die vom initiierenden Benutzer ausgeführt werden, berücksichtigen auch benutzerspezifische Einstellungen, z. B. das Datums-/Uhrzeitformat.

      Hinweis:
      Eingehende E-Mail-Flows ignorieren diese Einstellung und werden immer als der Benutzer ausgeführt, der die Sitzung initiiert. Um Zugriffskontrollen für einen eingehenden E-Mail-Flow zu testen, nehmen Sie die Identität eines typischen Benutzers für eingehende E-Mails 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 aus.
    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-Diagrammansicht angezeigt. Weitere Informationen finden Sie unter Flow-Diagrammerstellung.
    8. Wählen Sie Knoten hinzufügenund dann eine der folgenden Optionen aus, um Ihren Flow zu ändern:
      Option Beschreibung
      Aktion

      Wählen Sie die gewünschte Aktion aus. Flow Designer enthält Flow Designer actions, die für Flows und Subflows verfügbar sind. Alternativ kann ein Benutzer mit der Rolle „action_designer“ zusätzliche Aktionen erstellen, die Flows hinzugefügt werden sollen. 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 truefest.

      Um Spokes anzuzeigen, die in ServiceNow Storeverfügbar sind, legen Sie Store-Spokes anzeigen im Menü „Weitere Aktionen“ auf true 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 Flow Designerverfü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 Flow Designer in der Ansichtsauswahl umschalten und dann Aktion, Flow-Logik oder Subflow hinzufügen in dieser Ansicht von Flow Designerauswählen. Weitere Informationen finden Sie unter Flow-Diagrammerstellungsansicht.
    9. Ändern Sie Ihren Flow in Flow Designerweiter.
      Hinweis:
      Ausführliche Informationen zum Arbeiten mit Flows für Ihre Anwendung finden Sie unter Flow erstellen.
    10. Wählen Sie Speichern.
      Flow Designer 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 Flows 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 Flow Designer.
    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 aus, 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 sowohl aktualisiert als auch erstellt werden, indem Sie die Registerkarte Flows in Tabellen-Generatorverwenden.

    Vorbereitungen

    Erforderliche Rolle: Berechtigungen „personalize_forms“, „personalize_dictionary“ und „flow_designer“ (oder relevante Benutzerrolle AES und Berechtigungen des delegierten Entwicklers). Weitere Informationen finden Sie unter Entwickler mit delegieren AES.

    Warum und wann dieser Vorgang ausgeführt wird

    Die Registerkarte „ Flows “ in Tabellen-Generator enthält 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. Wechseln Sie zur Registerkarte Flows.
      Die verfügbaren Flows, die von der Tabelle ausgelöst werden, werden als Flow-Karten aufgelistet.
    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 mit Flow Designer.
      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 Flows 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 Flow Designer.
    Um zur Liste der Flows zurückzukehren, die sich auf die Tabelle beziehen, 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 aus, 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: Berechtigungen „personalize_forms“, „personalize_dictionary“ und „flow_designer“ (oder relevante Benutzerrolle AES und Berechtigungen des delegierten Entwicklers). Weitere Informationen finden Sie unter Entwickler mit delegieren AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wechseln Sie zur Registerkarte Flows.
      Die verfügbaren Flows, die von der Tabelle ausgelöst werden, werden als Flow-Karten aufgelistet.
    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 oben rechts im Flow, den Sie löschen möchten, das Menü Zusätzliche Aktionen ( Menü„Zusätzliche Aktionen“ ) und dann in der Liste der Optionen die Option Löschen 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: Berechtigungen „personalize_forms“, „personalize_dictionary“ und „flow_designer“ (oder relevante Benutzerrolle AES und Berechtigungen des delegierten Entwicklers). Weitere Informationen finden Sie unter Entwickler mit delegieren AES.

    Prozedur

    1. Starten Sie Tabellen-Generator wie in Auf Tabellen-Generator zugreifenbeschrieben.
    2. Wechseln Sie zur Registerkarte Flows.
      Die verfügbaren Flows, die von der Tabelle ausgelöst werden, werden als Flow-Karten aufgelistet.
    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 oben rechts im Flow, den Sie löschen möchten, das Menü Zusätzliche Aktionen ( Menü„Zusätzliche Aktionen“ ) aus, 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 dann Kopierenaus.
    6. Bearbeiten Sie Ihren neuen Flow mit Flow Designer.
      Ausführliche Informationen zum Arbeiten mit Flows für Ihre Anwendung finden Sie unter Flow erstellen.
    7. Wählen Sie Speichern.
      Hinweis:
      Um nach der Bearbeitung eines Flows zur Liste der Flows zurückzukehren, wählen Sie rechts neben der Registerkarte „ Flows “ das Menü „Zusätzliche Aktionen“ ( Menü „Zusätzliche Aktionen “ ) und dann Alle Flowsaus.