Erste Schritte mit der Verteilung von Flows
Lernziele
Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:
- Beschreiben, was Sie vor der Verteilung eines Flows tun müssen
- Nennen der verschiedenen Möglichkeiten zum Verteilen eines Flows
- Erstellen eines einfachen Bildschirm-Flows
Sie haben tagelang, vielleicht sogar wochenlang gearbeitet und haben endlich einen Flow, der sich sehen lassen kann. Vielleicht hilft er, dass die Benutzer den offiziellen Geschäftsprozess befolgen. Vielleicht erspart er den Benutzern sich wiederholende Aufgaben. Vielleicht automatisiert er etwas anderes ganz anderes. Aber eines ist sicher: Er spart Ihren Benutzern Zeit und Ihrem Unternehmen Geld. Doch zum jetzigen Zeitpunkt existiert er nur als etwas in Salesforce Setup, auf das Benutzer keinen Zugriff haben.
Nachdem Sie mit dem Erstellen und Testen Ihres Flow fertig sind, müssen Sie noch eine weitere Entscheidung treffen: wie Sie den Flow für Ihre Benutzer zugänglich machen können.
Wie verteilen Sie Ihren Flow? Es gibt mehrere Möglichkeiten
Sie können Flows auf verschiedene Weisen verteilen. Für jede davon gelten eigene Vorbehalte und Erwägungen. Sie können beispielsweise einen Flow auf einer Lightning-Seite platzieren oder einer Dienstprogrammleiste hinzufügen. Einige der Verteilungsmethoden stehen nur Lightning Experience zur Verfügung. Es folgt eine Liste von Stellen, an denen Sie einen Flow mit einem Bildschirm platzieren können, damit Benutzer darauf zugreifen können.
- Lightning-Seiten
- Flow-Aktionen
- Dienstprogrammleiste
- Erfahrungsgenerator-Seite
- Benutzerdefinierten Lightning-Komponenten
- Visualforce-Seiten
- Web-Registerkarten
- Benutzerdefinierte Schaltflächen und Links
Und das gilt nur für Flows mit Bildschirmen. Für automatisch gestartete Flows, Bots, Apex-Aktionen und die API wächst die Liste beträchtlich.
In diesem Modul gehen wir vier wesentliche Anwendungsfälle für die Verteilung Ihrer Bildschirm-Flows und die empfohlene Methode für jeden von ihnen durch.
Erstellen eines einfachen Flows
In diesem Modul geht es nicht um das Erstellen von Flows, aber es ist schwer, Ihnen die Flow-Verteilung näher zu bringen, ohne etwas zu verteilen zu haben. Lassen Sie uns daher einen Flow erstellen, den Sie in den anderen Lektionen dieses Moduls verwenden können. Der Flow ist absichtlich sehr einfach und besteht aus einem Bildschirmelement und einem Feld auf diesem Bildschirm. Vertrauen Sie uns, diese Verteilungsmethoden funktionieren für einfache und komplexe Flows gleichermaßen, sodass Sie sie auch für Ihre realen Flows einsetzen können.
- Erstellen Sie einen Flow.
- Geben Sie unter Setup im Feld "Schnellsuche"
Flows
ein und wählen Sie dann Flows aus.
- Klicken Sie auf Neuer Flow.
- Stellen Sie sicher, dass Start form Scratch (Ganz von vorn beginnen) ausgewählt ist, und klicken Sie auf Next (Weiter).
- Wählen Sie Bildschirm-Flow aus und klicken Sie auf Erstellen.
- Geben Sie unter Setup im Feld "Schnellsuche"
- Fügen Sie Ihrem Flow ein Bildschirmelement hinzu.
- Klicken Sie im Zeichenbereich auf .
- Klicken Sie auf Bildschirm.
- Geben Sie als "Bezeichnung"
My Screen
ein.
- Wählen Sie unter "Fußzeile konfigurieren" "Zurück" ausblenden und "Pause" ausblenden aus.
- Wählen Sie für die Schaltfläche "Weiter" oder "Fertigstellen" Standardbezeichnung verwenden aus.
- Klicken Sie im Zeichenbereich auf .
- Fügen Sie Ihrem Bildschirm das Feld "Anzeigetext" hinzu.
- Klicken Sie auf der Registerkarte "Komponenten" unter "Anzeigen" auf Anzeigetext.
- Geben Sie im Eigenschaftenbereich von "Anzeigetext" für "API-Name" den Text
Hello_World
ein.
- Geben Sie in das Textfeld
Hello, World
ein.
- Klicken Sie auf Fertig, um den Bildschirm zu speichern.
- Klicken Sie auf der Registerkarte "Komponenten" unter "Anzeigen" auf Anzeigetext.
- Speichern Sie den Flow:
- Nennen Sie ihn
Hello World
.
- Stellen Sie sicher, dass der API-Name
Hello_World
lautet.
- Nennen Sie ihn
- Klicken Sie auf der Schaltflächenleiste in Flow Builder auf Aktivieren.
Der Flow ist nun aktiv.
Sicherstellen, dass Benutzer den Flow ausführen können
Bevor wir auf die Besonderheiten der verschiedenen Möglichkeiten eingehen, wie Sie Ihren Flow verteilen können, müssen Sie sicherstellen, dass Ihre Benutzer ihn tatsächlich ausführen können. Standardmäßig hängen einige Verteilungsmethoden von der Berechtigung "Flows ausführen" ab. Fügen Sie einem Benutzerprofil oder Berechtigungssatz die Berechtigung "Flows ausführen" hinzu und weisen Sie dieses Profil bzw. diesen Berechtigungssatz den gewünschten Benutzern zu.
Weitere Informationen zu Flow-Berechtigungen enthält der Badge Flow-Implementierung II.