Ajouter un flux à partir de zéro
Si un modèle d’automatisation existant ne correspond pas à l’objectif de votre application, définissez l’automatisation personnalisée dans Studio du moteur de développement d'application (AES) en créant un nouveau flux.
Avant de commencer
Rôle requis : Studio du moteur de développement d'application rôle d’utilisateur et autorisations de développeur déléguées. Pour plus d'informations, consultez Déléguer les développeurs à l’aide de AES.
Pourquoi et quand exécuter cette tâche
Si un flux prédéfini existe déjà, vous pouvez facilement ajouter son modèle à votre application, puis le personnaliser. Pour plus d'informations, consultez Ajouter un flux prédéfini à l’aide d’un modèle.
Procédure
- Accédez à la Tous > Moteur de développement d'application > Studio du moteur de développement d'application.
- Sur la page Mes applications, ouvrez votre application.
- Dans votre application, dans la section Logique et automatisation, sélectionnez Ajouter.
- Sélectionnez la carte pour le flux.
-
Sélectionnez Créer à partir de zéro.
Figure 1. Créer à partir de zéro -
Renseignez les champs du formulaire, puis sélectionnez Continuer.
Champ Description Nom Nom permettant d’identifier votre flux. Description Description de votre flux. Protection Accédez aux paramètres du flux. Vous pouvez sélectionner l'une des options suivantes : - -- Aucun --
- Option permettant à d’autres utilisateurs de modifier le flux.
- Lecture seule
- Option permettant à d’autres utilisateurs d’afficher le flux, mais pas de le modifier.
Exécuter en tant que Sélection pour spécifier si le flux s’exécute en tant qu’utilisateur système ou en tant qu’utilisateur qui initie la session. Si les mises à jour doivent provenir de l’utilisateur qui a déclenché le flux, sélectionnez Utilisateur qui lance la session. Par exemple, lorsque vous souhaitez que les commentaires d’enregistrement d’incident proviennent de l’utilisateur actuel ou que les e-mails d’approbation proviennent de l’approbateur. Exécuter avec des rôles Rôles avec lesquels le flux s'exécute. Cette option n’est disponible que lorsque l’option Exécuter en tant que est définie sur Utilisateur qui lance la session.
Pour utiliser un rôle personnalisé pour votre flux, vous devez d’abord en créer un dans Sécurité . Pour plus d'informations, consultez Ajouter une sécurité d’application.
-
Sur l’écran de résumé, sélectionnez Modifier ce flux pour ouvrir votre flux.
Figure 2. Concepteur de flux Pour obtenir un exemple de création de flux, consultez Créer votre premier flux dans Flow Designer.
-
Ajoutez un déclencheur à votre flux.
- Dans la section DÉCLENCHEUR, sélectionnez Ajouter un déclencheur.
-
Dans la liste Déclencheur, sélectionnez un déclencheur qui démarrera l’exécution de votre flux.
Pour en savoir plus sur les types de déclencheurs, reportez-vous à Flow Designer trigger types.Le système affiche un ensemble de champs en fonction du type de déclencheur que vous avez sélectionné.
-
Configurez votre déclencheur en remplissant les champs.
Pour un déclencheur basé sur les enregistrements, par exemple, sélectionnez une table et définissez des conditions de champ qui, lorsqu’elles sont remplies, commenceront à exécuter votre flux.
- Cliquez sur Terminé.
-
Pour ajouter des actions, des flux, des flux secondaires ou une logique de flux, sélectionnez Ajouter une action, une logique de flux ou un flux secondaire.
-
Sélectionnez une option.
Option Description Action Sélectionnez l’action souhaitée. Concepteur de flux inclut Flow Designer actions qui sont disponibles pour les flux et les flux secondaires. Un utilisateur disposant du rôle action_designer peut également créer des actions supplémentaires à ajouter aux flux. Les Integration Hub modules d’extension et Spokes installent des actions supplémentaires.
Pour ajouter des actions de brouillon à partir du menu Actions supplémentaires, définissez Afficher les actions de brouillon sur vrai.
Pour afficher les spokes disponibles dans , ServiceNow Storedéfinissez la valeur Afficher les spokes du magasin sur true dans le menu Actions supplémentaires.Remarque :Sous Rayons non installés, le système affiche les spokes disponibles dans le ServiceNow Store fichier en fonction de leur compatibilité avec la version et de la ServiceNow dépendance d’application sur Concepteur de flux.Logique de flux Sélectionnez une option pour spécifier des opérations conditionnelles ou répétées. Flux secondaire Sélectionnez un flux secondaire publié et définissez les valeurs d’entrée. En plus d’ajouter un flux secondaire en tant qu’action de flux, vous pouvez activer l’option Afficher les flux déclenchés dans le menu Actions supplémentaires pour sélectionner un flux activé et définir les entrées requises. L’exécution d’un flux déclenché ignore ses conditions de déclenchement et exécute toutes les actions. Pour modifier l’ordre d’une action dans un flux, faites glisser la poignée sur le côté gauche de l’action vers l’emplacement souhaité.
Le système affiche un ensemble de champs en fonction de l’option que vous avez sélectionnée. - Pour configurer l’action, la logique de flux ou le flux secondaire, renseignez les champs.
- Sélectionnez Terminé.
- Répétez l’ajout d’actions jusqu’à ce que vous ayez terminé.
-
Sélectionnez une option.
-
Pour spécifier la façon dont l’application gérera les erreurs, activez le commutateur GESTIONNAIRE D’ERREURS et renseignez les champs.
Pour plus d’informations sur la configuration de la façon dont les erreurs sont traitées dans les flux, consultez Gestionnaire d’erreurs de flux.
-
Sélectionnez Enregistrer.
Ils Now Platform enregistrent un brouillon du flux, du déclencheur et des actions.