Verwenden Sie externe Aktionen, um die Eingaben Ihrer benutzerdefinierten Workflows zu validieren.
Voraussetzungen
Erstellen Sie einen benutzerdefinierten Workflow mit Eingabeparametern. Weitere Informationen finden Sie unter Erstellen von Workflows im Automation Orchestrator Client.
Sie können den Eingabeformular-Designer verwenden, um externe Validierungen für Ihre Workflow-Eingaben zu erstellen. Externe Validierungen verwenden Aktionsskripte, die einen Zeichenfolgenwert zurückgeben, wenn der Wert des Eingabeparameters einen Fehler enthält. Wenn der Wert des Eingabeparameters gültig ist, gibt die externe Validierung nichts zurück.
Prozedur
- Melden Sie sich beim Automation Orchestrator Client an.
- Erstellen Sie eine Validierungsaktion.
- Navigieren Sie zu .
- Klicken Sie auf Neue Aktion.
- Geben Sie die erforderlichen Informationen auf der Registerkarte Übersicht ein.
- Geben Sie die Eingabeparameter für die Validierungsaktion ein.
Hinweis: Die Namen der Eingabeparameter für die Validierungsaktion müssen mit den Namen der Workflow-Eingabeparameter identisch sein, die gerade validiert werden.
- Geben Sie das Skript der Validierungsaktion auf der Registerkarte Skript ein.
if (in_1=="invalid") {
return "in_1 can't be invalid!";
}
if (in_2=="invalid") {
return "in_2 can't be invalid!";
}
//inputs are valid, return nothing
Hinweis: Das vorangehende Skript ist ein einfaches Beispiel und stellt nicht den vollständigen Geltungsbereich der Validierungsskripte dar, die verwendet werden können.
- Klicken Sie auf Speichern.
- Wenden Sie die externe Validierung an.
- Navigieren Sie zu .
- Wählen Sie Ihren benutzerdefinierten Workflow aus.
- Wählen Sie die Registerkarte Eingabeformular aus.
- Verschieben Sie auf der Registerkarte Validierungen das Element Orchestrator-Validierung per Drag & Drop auf die Arbeitsfläche.
- Wählen Sie auf der Arbeitsfläche das Validierungselement aus, geben Sie eine Validierungsbezeichnung ein und wählen Sie die Validierungsaktion aus.
- (Optional) Erstellen Sie zusätzliche Validierungselemente.
- Klicken Sie auf Speichern.
- Führen Sie den Workflow aus.
Wenn bei der Validierung ein Fehler auftritt, wird eine Zeichenfolge zurückgegeben. Bei erfolgreicher Validierung wird nichts zurückgegeben, und die Workflow-Ausführung wird fortgesetzt.
Ergebnisse
Sie haben eine externe Validierung für Ihren benutzerdefinierten Automation Orchestrator-Workflow erstellt.