Fügen Sie einen Flow von Grund auf hinzu
Wenn eine vorhandene Automatisierungsvorlage nicht zu Ihrem Anwendungsziel passt, definieren Sie die benutzerdefinierte Automatisierung in App Engine Studio (AES), indem Sie einen neuen Flow erstellen.
Vorbereitungen
Erforderliche Rolle: App Engine Studio Benutzerrolle und delegierte Entwicklerberechtigungen. Weitere Informationen finden Sie unter Entwickler mit delegieren 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 sie dann anpassen. Weitere Informationen finden Sie unter Fügen Sie mithilfe einer Vorlage einen vorgefertigten Flow hinzu.
Prozedur
- Navigieren zu Alle > App Engine > App Engine Studio.
- Öffnen Sie auf der Seite „Meine Apps“ Ihre Anwendung.
- Wählen Sie in Ihrer Anwendung im Abschnitt „Logik und Automatisierung“ die Option Hinzufügenaus.
- Wählen Sie die Karte für Flowaus.
-
Wählen Sie Von Grund auf neu erstellen aus.
Abbildung : 1. Von Grund auf neu erstellen -
Füllen Sie die Felder des Formulars aus, und wählen Sie dann Fortsetzenaus.
Feld Beschreibung Name Name, um Ihren Flow zu identifizieren. 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 --
- Option, mit der andere Benutzer den Flow bearbeiten können.
- Schreibgeschützt
- Option, mit der andere Benutzer den Flow anzeigen, aber nicht bearbeiten können.
Ausführen als Auswahl, um anzugeben, ob der Flow als Systembenutzer oder als Benutzer ausgeführt wird, der die Sitzung initiiert. Wenn Aktualisierungen von dem Benutzer stammen sollen, der den Flow ausgelöst hat, wählen Sie Benutzer, der die Sitzung initiiertaus. Zum Beispiel, wenn Sie möchten, dass Incident-Datensatzkommentare vom aktuellen Benutzer stammen oder Genehmigungs-E-Mails vom Genehmiger stammen. Mit Rollen ausführen: Rollen, mit denen der Flow ausgeführt wird. Diese Option ist nur verfügbar, wenn Ausführen als auf Benutzer, der die Sitzung initiiertfestgelegt ist.
Um eine benutzerdefinierte 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 aus, um Ihren Flow zu öffnen.
Abbildung : 2. Flow Designer Ein Beispiel für die Erstellung eines Flow finden Sie unter Erstellen Sie Ihren ersten Flow in Flow Designer.
-
Fügen Sie Ihrem Flow einen Auslöser hinzu.
- Wählen Sie im Abschnitt AUSLÖSER die Option Auslöserhinzufü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 Flow Designer trigger types.Das System zeigt eine Reihe von Feldern an, die vom Typ des von Ihnen ausgewählten Auslösers abhängen.
-
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. 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. Um die Reihenfolge einer Aktion in einem Flow zu ändern, ziehen Sie den Ziehpunkt auf der linken Seite der Aktion an die gewünschte Position.
Das System zeigt abhängig von der von Ihnen ausgewählten Option 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 Error Handler.
-
Wählen Sie Speichern.
Now Platform speichert einen Entwurf des Flows, der Auslöser und der Aktionen.