Lightning Flow-Auslöser für Automation Anywhere für Salesforce konfigurieren
- Zuletzt aktualisiert2023/08/09
Lightning Flow-Auslöser für Automation Anywhere für Salesforce konfigurieren
Lightning Flow ist die neueste Methode zum Erstellen eines Ablaufs mit einem Bot mit Ereignisauslöser. Mit dieser Methode können Nutzer Prozesse automatisieren, indem sie ein Auslösekriterium für den Bot festlegen.
Vorbereitungen
- Der Berechtigungssatz für Nutzer der Komponente AAI RPA Bots Lightning muss aktiviert sein.
- Das Objekt und die Kriterien (vom Administrator definiert) sowie das durch Verwendung des Ablaufs zu erzielende Resultat müssen verfügbar sein.
- Der Nutzer sollte mit dem Mapping eines Objekt-ID-Felds auf ein Datensatz-ID-Feld (welches für die Klasse „Bot ausführen“ erforderlich ist) vertraut sein.
- Wenn Sie die den Bot nach Bot-Konfiguration ausführen möchten, sollten Sie Datensatz-ID der Bot-Konfigurationen parat haben.
Prozedur
- Navigieren Sie in Salesforce zu Einrichten > Prozessautomatisierung > Abläufe.
- Klicken Sie auf Neuer Ablauf.
-
Wählen Sie einen Auslöser und ein Ereignis.
Auslöser Ereignis Ablauf mit datensatzbasiertem Auslöser Definieren Sie das Objekt und die Bedingungsanforderungen. Ablauf mit plattformereignis-basiertem Auslöser Wählen Sie ein Plattformereignis. - Klicken Sie auf Weiter.
-
Wählen Sie eine der folgenden Optionen, um festzulegen, wie Elemente in Ihrem Ablauf verbunden sein sollen.
Option Aktion Freies Layout Ziehen Sie das Aktion-Element in den Ablauf. Auto-Layout Klicken Sie auf das Plus-Symbol. Wichtig: Die folgenden ersten Schritte sind bei jeder Aktion erforderlich:- Geben Sie eine Bezeichnung für die Aktion ein.
- Geben Sie den API-Namen ein.
- Geben Sie optional eine Beschreibung ein.
-
Geben Sie eine Apex-Aktion in das Feld Aktion ein.
Vier APEX-Aktionen stehen zum Ausführen von Automation Anywhere für Salesforce aus einem Ablauf zur Verfügung. Jede Aktion greift unterschiedlich auf den Bot und seine Daten zu. Wählen Sie eine Aktion aus, die auf Basis der folgenden Beschreibungen am besten zu Ihren Anforderungen passt:
- Bot nach Bot-Konfiguration ausführen:
Verwenden Sie gespeicherte Bot-Konfigurationen vom Automation Anywhere für Salesforce-Connector.
- Geben Sie die Datensatz-ID der Konfiguration als Bot-Konfigurations-ID ein.Tipp: Diese ID befindet sich auf der Bot-Konfigurationsseite am Ende der URL des Datensatzes. Beispiel: https://na1.lightning.force.com/lightning/r/Case/5003000000D8cuIQAA.
- Wählen Sie den Feldtyp der Datensatz-ID aus, indem Sie durch das Dropdown-Menü scrollen und den Feldtyp des Datensatzes auswählen, auf Basis dessen der Bot ausgeführt werden soll.Tipp: Der Feldtyp des vorherigen Beispiels sieht wie folgt aus:
$Recordid:Case
- Geben Sie die Datensatz-ID der Konfiguration als Bot-Konfigurations-ID ein.
- Bot mit API-Schlüssel ausführen
Verbinden Sie sich zum Ausführen eines gespeicherten Bots mit Ihrem Control Room, indem Sie Ihre Anmeldeinformationen eingeben.
- Geben Sie den Bot-Namen ein.
- Geben Sie den CR-API-Schlüssel ein.
- Geben Sie die CR-URL ein.
- Geben Sie den CR-Benutzernamen ein.
- Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den Bot ausführen soll, fest.
Klicken Sie auf den Schieberegler für die Ausführen-als-Nutzer-ID und geben Sie die ID in das dort erscheinende Feld ein.
- Optional können Sie andere Schieberegler anklicken, um weitere Parameter zur Nutzung im Output des Bots auszuwählen, zum Beispiel die Gerätepool-ID, Datensatz-ID, Variablennamen oder Variablenwerte.
- Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.
Wenn Sie mehrere Variablennamen angeben möchten, müssen diese mit dem „Pipe“-Symbol (senkrechter Strich) getrennt werden, z. B.: inputOne|inputTwo|inputThree.
- Die Variablenwerte werden in der Reihenfolge der Variablennamen an den Bot übergeben, z. B. analog zum vorherigen Beispiel inputValue1|inputValue2|inputValue3.
- Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.
- Bot mit Verbindung ausführen
Verwenden Sie eine Live-Verbindung zu Ihrem Control Room, um einen gespeicherten Bot auszuführen.
- Geben Sie den Bot-Namen ein.
- Geben Sie die Verbindungs-ID ein.
- Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den Bot ausführen soll, fest.
Klicken Sie auf den Schieberegler für die Ausführen-als-Nutzer-ID und geben Sie die ID in das dort erscheinende Feld ein.
- Optional können Sie andere Schieberegler anklicken, um weitere Parameter zur Nutzung im Output des Bots auszuwählen, zum Beispiel: Gerätepool-ID, Datensatz-ID, Variablennamen, Variablenwerte.
- Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.
Wenn Sie mehrere Variablennamen angeben möchten, müssen diese mit dem „Pipe“-Symbol (senkrechter Strich) getrennt werden, z. B.: inputOne|inputTwo|inputThree.
- Die Variablenwerte werden in der Reihenfolge der Variablennamen an den Bot übergeben, z. B. analog zum vorherigen Beispiel inputValue1|inputValue2|inputValue3.
- Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.
- Bot mit Passwort ausführen
Verbinden Sie sich zum Ausführen eines gespeicherten Bots mit Ihrem Control Room, indem Sie Ihre Anmeldeinformationen eingeben.
- Geben Sie den Bot-Namen ein.
- Geben Sie das CR-Passwort ein.
- Geben Sie die CR-URL ein.
- Geben Sie Ihren CR-Nutzernamen ein.
- Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den Bot ausführen soll, fest.
Klicken Sie auf den Schieberegler für die Ausführen-als-Nutzer-ID und geben Sie die ID in das dort erscheinende Feld ein.
- Optional können Sie andere Schieberegler anklicken, um weitere Parameter zur Nutzung im Output des Bots auszuwählen, zum Beispiel die Gerätepool-ID, Datensatz-ID, Variablennamen oder Variablenwerte.
- Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.
Wenn Sie mehrere Variablennamen angeben möchten, müssen diese mit dem „Pipe“-Symbol (senkrechter Strich) getrennt werden, z. B.: inputOne|inputTwo|inputThree.
- Die Variablenwerte werden in der Reihenfolge der Variablennamen an den Bot übergeben, z. B. analog zum vorherigen Beispiel inputValue1|inputValue2|inputValue3.
- Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.
- Bot nach Bot-Konfiguration ausführen:
- Klicken Sie auf Speichern.
- Geben Sie eine Ablauf-Bezeichnung ein.
- Geben Sie einen Ablauf-API-Namen ein.
- Optional: Geben Sie eine Beschreibung ein.
- Klicken Sie auf Speichern.