Concepteur de flux
Flow Designer (Concepteur de flux) est une fonctionnalité qui offre de ServiceNow AI Platform riches options d’automatisation des processus dans un environnement de conception consolidé. Flow Designer (Concepteur de flux) permet aux propriétaires de processus d’utiliser le langage naturel pour automatiser les approbations, les tâches, les notifications et les opérations d’enregistrement sans avoir à coder.
Concepteur de flux et Centre d’intégration
Pour toute nouvelle exigence de flux de processus, ServiceNow recommande d’utiliser le Concepteur de flux plutôt que le workflow hérité pour presque toutes les circonstances.
Concepteur de flux et règles métier
Vous devez utiliser le Concepteur de flux au lieu des règles métier, sauf si :
- La logique métier doit s’exécuter dans une séquence spécifique avec d’autres règles métier. Par exemple, une nouvelle logique métier doit s’exécuter après une règle métier, mais avant une autre.
- La logique doit s’exécuter immédiatement avant ou après l’écriture dans la base de données dans le même thread.
- La logique appelle uniquement une inclusion de script.
Lors de la conception d’un flux, suivez ces principes de conception :
- Objectif unique : chaque flux doit avoir un objectif unique.
- Réutilisation : concevez en tenant compte des flux secondaires réutilisables (l’approbation en est un excellent exemple).
- Clarté : la langue et la mise en page d’un flux doivent indiquer clairement l’objectif de chaque action.
Commencez par une conception de tableau blanc d’un flux business. Ensuite, créez le flux action par action pour vous aligner sur le processus. Plusieurs flux peuvent être nécessaires pour qu’un seul processus respecte les principes de conception.
Utilisez les pratiques suivantes lorsque vous utilisez le Concepteur de flux :
- Utilisez des enregistrements, pas des SysID. Fournissez une expérience guidée avec la documentation en ligne.
- Découvrez comment utiliser des objets de modèle pour travailler avec des entrées statiques et dynamiques.
- Évitez de faire circuler des blobs de données , sauf en cas d’absolue nécessité.
- Transmettez uniquement des informations à un flux que le flux va utiliser.
Utilisez les pratiques suivantes lorsque vous utilisez les actions du Concepteur de flux :
- Créez toujours des actions dans le périmètre du spoke de l’application, le cas échéant.
- Définissez l’accès sur Accessible depuis tous les périmètres dans les actions pour pouvoir réutiliser les actions dans d’autres applications et périmètres à l’avenir.
- Définissez la protection sur Lecture seule pour éviter toute modification indésirable des actions par les utilisateurs.
- Assurez-vous que les entrées ont un type spécifique.
- Assurez-vous que l’option Obligatoire est sélectionnée le cas échéant.
- Si vous utilisez un type d’entrée de choix , utilisez une valeur par défaut.
Utilisez les pratiques suivantes lorsque vous utilisez le Centre d’intégration :
- Créez un spoke par système d’intégration. Mettez uniquement des actions pour un seul système dans un spoke.
- Lors de la création de l’application incluse dans le périmètre pour le spoke, utilisez une convention de dénomination de version pertinente.
- Utilisez un alias de connexion au lieu d’une connexion en ligne. L’URL de base est automatiquement extraite.
- Utilisez des attributs de connexion sous l’alias pour transmettre la version dans une étape REST, ce qui donne une flexibilité future pour la gestion des versions dans le chemin d’accès de la ressource.
- Utilisez Enregistrer en tant que pièce jointe pour enregistrer le contenu dans la réponse au lieu de créer une autre étape pour enregistrer les données.
- Si l’alias est dynamique, faites de l’alias l’une des entrées et utilisez la pastille de données pour fournir l’alias.
Utilisez les pratiques suivantes dans Concepteur de flux et Centre d’intégration pour la gestion des erreurs :
- Créez un include de script pour gérer les erreurs.
- Rédigez des messages d’erreur courts et compréhensibles.
- Incorporez tous les messages d’erreur possibles renvoyés par l’API.
- Assurez-vous que les sorties de l’étape d’intégration sont validées avant de les utiliser.
- Échec anticipé : si les entrées ne sont pas disponibles, n’appelez pas l’intégration.
Formation à votre rythme : Concepteur de flux
Formation à votre rythme : Centre d’intégration