Fügen Sie einen Flow von Grund auf neu hinzu
Wenn eine vorhandene Automatisierungsvorlage nicht zu Ihrem Anwendungsziel passt, definieren Sie die anwenderdefinierte Automatisierung in App Engine Studio (AES), indem Sie einen neuen Flow erstellen.
Vorbereitungen
Erforderliche Rolle: sn_app_eng_studio.user oder delegated_developer. Weitere Informationen finden Sie unter Delegieren Sie Entwickler mithilfe von AES.
Warum und wann dieser Vorgang ausgeführt wird
Wenn bereits ein vorgefertigter Flow vorhanden ist, können Sie seine Vorlage einfach zu Ihrer App hinzufügen und dann anpassen. Weitere Informationen finden Sie unter Fügen Sie einen vorgefertigten Flow mithilfe einer Vorlage hinzu.
Prozedur
- Navigieren zu Alle > App Engine > App Engine Studio.
- Öffnen Sie Ihre Anwendung auf der Seite „My Apps“ (Meine Apps).
- Wählen Sie in Ihrer Anwendung im Abschnitt „Logik und Automatisierung “ Hinzufügen aus.
- Wählen Sie die Karte für Flowaus.
-
Wählen Sie Von Grund auf neu erstellenaus.
Abbildung : 1. Von Grund auf neu erstellen -
Füllen Sie die Felder des Formulars aus, und wählen Sie Fortsetzenaus.
Feld Beschreibung Name Name zur Identifizierung Ihres Flows. Beschreibung Beschreibung Ihres Flows. Schutz Greifen Sie auf die Einstellungen für den Flow zu. Sie können eine der folgenden Optionen auswählen: - -- Keine --
- Mit dieser Option können Sie anderen Anwendern das Bearbeiten des Flows ermöglichen.
- Schreibgeschützt
- Mit dieser Option können Sie anderen Benutzern das Anzeigen des Flows, aber nicht das Bearbeiten ermöglichen.
Ausführen als Auswahl, um anzugeben, ob der Flow als Systembenutzer oder als Benutzer, der die Sitzung initiiert, ausgeführt wird. Wenn Aktualisierungen von dem Benutzer kommen sollen, der den Flow ausgelöst hat, wählen Sie Benutzer, der die Sitzung initiiert aus. Zum Beispiel, wenn Kommentare zu Incident-Datensätzen vom aktuellen Benutzer oder Genehmigungs-E-Mails vom Genehmiger stammen sollen. Mit Rollen ausführen: Rollen, mit denen der Flow ausgeführt wird. Diese Option ist nur verfügbar, wenn Ausführen als auf Benutzer festgelegt ist, der die Sitzung initiiert.
Um eine anwenderdefinierte Rolle für Ihren Flow zu verwenden, müssen Sie zuerst eine in Security erstellen. Weitere Informationen finden Sie unter Fügen Sie Anwendungssicherheit hinzu.
-
Wählen Sie auf dem Zusammenfassungsbildschirm Diesen Flow bearbeiten, um Ihren Flow zu öffnen.
Abbildung : 2. Flow Designer Ein Beispiel zum Erstellen eines Flows finden Sie unter Ersten Flow in Flow Designer erstellen.
-
Fügen Sie Ihrem Flow einen Auslöser hinzu.
- Wählen Sie im Abschnitt TRIGGER (Auslöser) die Option Add a trigger (Auslöser hinzufügen)aus.
-
Wählen Sie in der Liste Auslöser einen Auslöser aus, der die Ausführung Ihres Flows startet.
Weitere Informationen zu Auslösertypen finden Sie unter Workflow Studio flow trigger types.Abhängig vom Typ des von Ihnen ausgewählten Auslösers zeigt das System eine Reihe von Feldern an.
-
Richten Sie Ihren Auslöser ein, indem Sie die Felder ausfüllen.
Wählen Sie für einen datensatzbasierten Auslöser beispielsweise eine Tabelle aus, und legen Sie Feldbedingungen fest, bei deren Erfüllung der Flow ausgeführt wird.
- Klicken Sie auf Erledigt.
-
Um Aktionen, Flows, Subflows oder Flow-Logik hinzuzufügen, wählen Sie Aktion, Flow-Logik oder Subflow hinzufügen.
-
Wählen Sie eine Option aus.
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. Um die Reihenfolge einer Aktion in einem Flow zu ändern, ziehen Sie den Handle auf der linken Seite der Aktion an die gewünschte Stelle.
Abhängig von der von Ihnen ausgewählten Option zeigt das System eine Reihe von Feldern an. - Füllen Sie die Felder aus, um die Aktion, die Flow-Logik oder den Subflow zu konfigurieren.
- Wählen Sie Fertig.
- Wiederholen Sie das Hinzufügen von Aktionen, bis die Aktionen vollständig sind.
-
Wählen Sie eine Option aus.
-
Um anzugeben, wie die App Fehler behandelt, aktivieren Sie den Schalter ERROR Handler, und füllen Sie die Felder aus.
Weitere Informationen zum Konfigurieren der Behandlung von Fehlern in Flows finden Sie unter Flow-Fehler-Handler.
-
Wählen Sie Speichern.
Now Platform speichert einen Entwurf des Flows, des Auslösers und der Aktionen.