Studio de workflow Propriétés système du flux
Configurez la façon dont le système traite les flux.
Ces propriétés sont disponibles pour le Studio de workflow.
Pour définir Studio de workflow les propriétés système, sélectionnez ou accédez à la table Propriétés système [sys_properties].
| Propriété | Description |
|---|---|
| Nombre maximal d’enregistrements à renvoyer lors de l’extraction des données sn_flow_designer.action_picker_limit |
Spécifiez le nombre maximal d’enregistrements qu’une action ou une étape de recherche peut renvoyer. Studio de workflow Ignore les enregistrements qui dépassent cette limite.
|
| Définir sur Vrai pour afficher la durée dans la colonne des étapes com.glide.hub.flow_engine.stage_display.show_duration |
Indiquez si les flux avec des étapes affichent une durée.
|
| Autoriser l'option pour sélectionner des utilisateurs afin qu'ils écrivent un script pour indiquer la valeur d'une entrée sur les concepteurs de flux et d'action. sn_flow_designer.input_scripts_enabled |
Contrôlez l’autorisation d’écrire des scripts en ligne pour calculer les valeurs d’entrée.
|
| Spécifiez le niveau de journalisation des entrées de journal système à répliquer dans le journal des flux. Le système réplique uniquement les entrées de journal du niveau spécifié ou supérieur. com.glide.hub.flow_engine.listener_trace.threshold |
Spécifiez le seuil requis pour Studio de workflow la réplication d’une entrée de journal système dans le journal des flux. Ces messages sont générés par le en réponse aux sorties d’exécution Now Platform du flux. Par exemple, un message généré par une règle métier qui a été déclenché par une opération d’enregistrement de flux. Le système réplique uniquement les entrées de journal du niveau spécifié ou supérieur. Les choix sont les suivants :
|
| com.glide.hub.flow_engine.log_niveau | Spécifiez le niveau des messages générés par le moteur d’exécution du Concepteur de flux à écrire dans la table sys_flow_log. Ces messages sont générés lorsque le moteur de flux exécute les actions et la logique de flux d’un flux. Par exemple, un message généré en exécutant l’action Créer un enregistrement. Le système écrit uniquement les entrées de journal du niveau spécifié ou supérieur. Les choix sont les suivants :
Le niveau de journal détermine quels messages de journal sont ajoutés à la table sys_flow_log.
|
| Nombre maximal d’itérations dans Studio de workflowlesquelles une boucle s’exécutera. sn_flow_designer.max_itérations |
Spécifiez le nombre maximal de fois qu’une boucle peut s’exécuter avant d’être arrêtée. Une boucle s’arrête lorsqu’elle itère au-delà de cette valeur, empêchant ainsi une infinité de boucles. Cette propriété s’applique uniquement à la logique de flux Effectuer les opérations suivantes jusqu’à et Revenir à la logique de flux.
Remarque : La modification de cette valeur ne s’applique pas aux flux déjà en cours d’exécution. |
| Activer les messages de débogage du moteur de flux dans le journal système com.glide.hub.flow_engine.debug |
Activez ou désactivez la journalisation Studio de workflow des messages de débogage dans le journal système. Tous les messages de débogage commencent par un préfixe de chaîne Flow Designer : .
|
| Nombre de fois où un flux ou un sous-flux peut être déclenché de façon indirecte au cours d’une transaction com.glide.hub.flow_engine.limite_indirect_récursion_ |
Spécifiez le nombre maximal de fois où un flux ou un flux secondaire autorise la récursivité indirecte. Studio de workflow Ignore tous les appels ultérieurs ou les conditions de déclenchement correspondent à une récursivité indirecte une fois la limite atteinte. Définir la valeur sur n’importe quel nombre entier égal ou supérieur à un. Le système ignore toute valeur de propriété inférieure à une et utilise à la place une limite de un. Définissez la valeur sur un pour éviter toute récursivité indirecte.
|
| Le nombre maximal d'actions autorisés dans un flux. sn_flow_designer.max_actions |
Spécifiez le nombre maximal d’actions qu’un flux ou un flux secondaire peut contenir. Studio de workflow vous empêche d’ajouter d’autres actions une fois le nombre maximal d’actions atteint. Tenez compte de l’impact sur les performances que peut avoir l’augmentation du nombre maximal d’actions. Par exemple, l’exécution d’actions supplémentaires peut entrer en conflit avec la règle de quota de transaction par défaut qui empêche les flux de s’exécuter plus d’une heure.
|
| Le nombre maximal d’étapes autorisées sur une action. sn_flow_designer.max_actions_steps |
Spécifiez le nombre maximal d’étapes qu’une action peut contenir. Studio de workflow vous empêche d’ajouter d’autres étapes une fois le nombre maximal d’étapes atteint. Tenez compte de l’impact sur les performances que peut avoir l’augmentation du nombre maximal d’étapes. Par exemple, l’exécution d’un plus grand nombre d’étapes peut entrer en conflit avec la règle de quota de transaction par défaut qui empêche les flux de s’exécuter pendant plus d’une heure.
|
| Niveau des données de rapport générées par le moteur de flux. com.snc.process_flow.Reporting.Level |
Spécifiez quand Studio de workflow génère les détails de l’exécution et quelles informations ces détails contiennent. Les options incluent :
Le niveau de génération de rapports détermine quels détails d’exécution du flux sont générés, le cas échéant. Si un flux s’exécute alors que la génération de rapports est désactivée, les détails de l’exécution ne sont jamais disponibles pour le flux, même si le niveau de génération de rapports change ultérieurement. Si un flux s’exécute alors que la génération de rapports est activée, les détails de l’exécution sont toujours disponibles pour cette exécution de flux, même si le niveau de génération de rapports change ultérieurement.
|
Nombre d’itérations récentes à signaler pour les boucles Exécuter jusqu’à et Pour chaque. com.snc.process_flow.reporting.iteration.lastn |
À partir de la Xanadu version, cette propriété a été supprimée et ne peut plus spécifier le nombre d’itérations récentes à rapporter dans les détails d’exécution du flux. Par défaut, toutes les boucles de flux stockent uniquement les détails d’exécution pour la première et la dernière itération d’une boucle. Pour générer un rapport sur toutes les itérations d’une boucle, créez un enregistrement de paramètres d’exécution de flux pour chaque flux dont vous souhaitez collecter les détails d’exécution de la boucle. Pour plus d’informations sur les paramètres d’exécution du flux, reportez-vous à la section Paramètres d’exécution du flux.
|
Tronquer les valeurs d’exécution dans la configuration de l’étape des détails d’exécution du flux com.snc.process_flow.reporting.serialized.val_size_limit |
Spécifiez le nombre d’octets dont dispose le système pour écrire des valeurs d’exécution dans les détails d’exécution du flux. Pour éviter la troncation des valeurs d’exécution, définissez la valeur sur un nombre entier inférieur ou égal à zéro. La prévention de la troncation des valeurs d’exécution nécessite des ressources système supplémentaires et peut avoir un impact sur les performances du système.
|
Nombre maximal d’entrées par action sn_flow_designer.max_action_vars |
Spécifiez le nombre maximal d’entrées qui peuvent être ajoutées à une action. Studio de workflow vous empêche d’ajouter d’autres entrées une fois le nombre maximal d’entrées atteint. Tenez compte de l’impact sur les performances que peut avoir l’augmentation du nombre maximal d’entrées d’action. Par exemple, si vous traitez plus d’entrées d’action, vous risquez que l’action s’exécute pendant plus d’une heure et soit arrêtée par la règle de quota de transaction par défaut.
|
Nombre maximal de variables de script par étape de script sn_flow_designer.max_script_variables |
Spécifiez le nombre maximal de variables d’entrée et de sortie qui peuvent être ajoutées à une étape de script. Studio de workflow vous empêche d’ajouter d’autres variables de script une fois que le nombre maximal de variables a été atteint. Tenez compte de l’impact sur les performances que peut avoir l’augmentation du nombre maximal de variables de script. Par exemple, si vous traitez plus de variables de script, l’étape Script peut s’exécuter pendant plus d’une heure et être arrêtée par la règle de quota de transaction par défaut.
|
Nombre maximal de branches autorisées pour la logique de flux Créer une décision sn_flow_designer.max_branches_de_décision |
Spécifiez le nombre maximal de branches à utiliser lorsque l’option Utiliser des branches est sélectionnée pour la logique de flux Créer une décision .
|
Option permettant aux utilisateurs de créer des variables de flux. sn_flow_designer.flow_variables_enabled |
Indiquez si les utilisateurs peuvent créer des variables personnalisées pour leur flux.
|
Nombre maximum d’actions populaires sn_flow_designer.action_picker.popular_actions.max_numéro |
Spécifiez le nombre maximal d’actions populaires à afficher dans le sélecteur d’actions.
|
Nombre de jours consécutifs utilisés pour générer des actions populaires sn_flow_designer.action_picker.actions_populaires.dernier_nombre_de_jours |
Spécifiez le nombre de jours consécutifs utilisés pour générer les actions populaires. Par exemple, la valeur par défaut de 7 génère des actions populaires basées sur l’utilisation des actions au cours de la dernière semaine.
|
com.glide.hub.flow.restricted_caller_access.suivre_les_flux_en tant que source |
Autorisez le système à générer des demandes de privilège d’accès restreint pour l’appelant pour les flux et les actions. Les privilèges d’accès aux flux et aux actions remplacent les privilèges d’accès existants pour les includes de script et les règles métier qui appellent des flux et des actions. Cette propriété est inactive sur les instances mises à niveau à partir de San Diego versions antérieures et ultérieures. Les clients qui souhaitent continuer à utiliser les privilèges d’accès basés sur des scripts pour les flux et les actions ne doivent pas activer cette propriété. L’activation de cette propriété nécessite que vous régénériez et approuviez les privilèges d’accès pour vos flux et actions.
|
com.glide.cs.fdih.interactive.timeout |
Spécifiez la durée, en secondes, avant l’expiration du workflow d’action Studio de workflow Hub d'intégration .
|
com.glide.hub.pause_low_priority_flows_enabled |
Activez ou désactivez la mise en pause des flux de priorité faible lorsque des flux de priorité élevée sont en attente d’exécution.
|
com.glide.hub.flow_engine.stage_display.show_approvers |
Affichez ou masquez la liste des approbateurs affectés à une étape à partir d’un champ d’étape. Définissez la valeur sur vrai pour afficher la liste des approbateurs affectés à une étape. Définissez la valeur sur faux pour masquer la liste des approbateurs affectés à une étape.
|
| com.glide.hub.flow_engine.stage_display.show_approvers_limit | Spécifiez le nombre maximal d’approbateurs à afficher dans un champ d’étape sous forme de valeur entière. Définir cette valeur au-dessus de 10 risque de provoquer des erreurs de rendu dans une vue de liste. Le champ d’étape d’un enregistrement peut devenir si volumineux que la liste ne peut pas afficher d’enregistrements supplémentaires dans la liste.
|
| com.glide.hub.flow.current_stage_status_on_cancel | Spécifiez l’état à appliquer à l’étape en cours d’exécution lorsque le flux est annulé. Les options incluent :
Toutes les étapes restantes après l’étape actuelle sont définies sur le statut Annulé. Par exemple, supposons qu’un flux comporte trois étapes et que le flux exécute actuellement la première étape. L’annulation du flux définit cet état de la première étape sur terminé. Les étapes deux et trois sont définies sur le statut Annulé.
|
| com.glide.hub.flow.approval.allow_inactive_entity |
Spécifiez les types d’entités inactives pour lesquels créer des enregistrements d’approbation. Les options incluent :
Utilisez l’option INDIVIDUEL pour créer des enregistrements d’approbation d’utilisateur pour les utilisateurs inactifs qui ne sont pas membres d’un groupe. Cette option ne crée pas d’enregistrements d’approbation de groupe pour les groupes inactifs, ni d’enregistrements d’approbation d’utilisateur pour les membres des groupes. Utilisez l’option GROUPE pour créer des enregistrements d’approbation de groupe pour les groupes inactifs. Cette option crée également des enregistrements d’approbation utilisateur individuels pour les membres du groupe qui ont des enregistrements utilisateur actifs. Cette option ne crée pas d’enregistrements d’approbation d’utilisateur individuels pour les membres du groupe qui ont des enregistrements d’utilisateurs inactifs. Utilisez l’option INDIVIDUAL,GROUP pour créer des enregistrements d’approbation d’utilisateurs pour les utilisateurs inactifs et des enregistrements d’approbation de groupe pour les groupes inactifs. Cette option crée également des enregistrements d’approbation utilisateur individuels pour les membres du groupe qui ont des enregistrements utilisateur actifs. Les membres inactifs du groupe ne reçoivent pas d’enregistrements d’approbation d’utilisateur. Utilisez une valeur nulle ou vide pour empêcher la création d’enregistrements d’approbation de groupe pour les groupes inactifs, ainsi que pour empêcher la création d’enregistrements d’approbation d’utilisateurs pour les utilisateurs inactifs.
|
| com.glide.hub.flow_api.default_execution_time | Spécifiez la durée par défaut en millisecondes d’exécution de vos appels d’API de flux. Utilisez cette propriété pour donner plus de temps d’exécution aux appels d’API de flux dans les spokes. La valeur maximale de cette propriété est limitée par les quotas de transaction REST, que le système arrête par défaut au bout de 60 secondes.
|