Utilisez des actions externes pour valider les saisies de vos workflows personnalisés.
Conditions préalables
Créez un workflow personnalisé avec des paramètres d'entrée. Pour plus d'informations, reportez-vous à Créer des workflows dans le Automation Orchestrator Client.
Vous pouvez utiliser le concepteur de formulaires de saisie pour créer des validations externes pour vos entrées de workflow. Les validations externes utilisent des scripts d'action qui renvoient une valeur de chaîne lorsque la valeur du paramètre de saisie contient une erreur. Si la valeur du paramètre de saisie est valide, la validation externe ne renvoie rien.
Procédure
- Connectez-vous au client Automation Orchestrator.
- Créez une action de validation.
- Accédez à .
- Cliquez sur Nouvelle action.
- Entrez les informations requises dans l'onglet Résumé.
- Entrez les paramètres d'entrée de l'action de validation.
Note : Les noms des paramètres d'entrée de l'action de validation doivent être identiques aux noms des paramètres d'entrée du workflow en cours de validation.
- Entrez le script de l'action de validation sur l'onglet Script.
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
Note : Le script précédent est un exemple simple et ne représente pas la portée complète des scripts de validation qui peuvent être utilisés.
- Cliquez sur Enregistrer.
- Appliquez la validation externe.
- Accédez à .
- Sélectionnez votre workflow personnalisé.
- Sélectionnez l'onglet Formulaire de saisie.
- Dans l'onglet Validations, glissez et déposez l'élément Validation d'Orchestrator dans le canevas.
- Sélectionnez l'élément de validation dans le canevas, entrez une étiquette de validation et sélectionnez l'action de validation.
- (Facultatif) Créez des éléments de validation supplémentaires.
- Cliquez sur Enregistrer.
- Exécutez le workflow.
Si la validation rencontre une erreur, elle renvoie une chaîne. Si la validation réussit, elle ne renvoie rien et l'exécution du workflow continue.
Résultats
Vous avez créé une validation externe de votre workflow Automation Orchestrator personnalisé.