---
sourceDocument: Workflows de version Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/build-workflows

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Workflows de version Xanadu

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Action Demander une approbation

# Action Demander une approbation {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes de lecture

Demander l'approbation d'un enregistrement avec un champ d'approbation. Vous pouvez configurer un ensemble de règles pour une approbation, un rejet ou une annulation. Si une date d'échéance est ajoutée à une approbation, l'approbation est automatiquement approuvée, rejetée ou annulée si les approbateurs n'ont pas répondu à l'heure désignée.
[Approbations classiques](https://servicenow-prod.fluidtopics.net/uf2VN0VZwzQUU_xChCj~eg "Les approbations classiques sont un processus hérité permettant d’exiger une autorisation sur les tâches avant que le travail ne soit effectué. Dans les versions antérieures, vous pouviez créer des enregistrements d’approbation pour définir des tâches d’approbation et associer des utilisateurs ou des groupes pour les approuver ou les rejeter.") est une fonctionnalité de la plateforme qui permet aux utilisateurs ou aux groupes d'approuver ou de rejeter une tâche.

## Rôles et disponibilité {#ask-approval-flow-designer__section_pwq_rb5_kcb}

Disponible en tant qu'action Studio de workflow ServiceNow principale. Les utilisateurs disposant du rôle flow_designer ou admin peuvent ajouter une action à un flux et définir les détails de la configuration.

## Entrées {#ask-approval-flow-designer__section_yyg_p4h_ccc}

Fournissez une valeur pour chaque entrée dont votre flux a besoin. Pour ajouter des valeurs dynamiques, vous pouvez également glisser-déplacer les pilules du panneau de données ou les sélectionner dans le sélecteur de pilules.

Enregistrement
:   Type de données : Record

    Référence à l'enregistrement à approuver. Si l'enregistrement contient un champ d'approbation, Studio de workflow l'entrée Champ d'approbation est définie automatiquement.

Table
:   Type de données : Table Name

    Nom de la table de l'enregistrement associé à la demande d'approbation. La table que vous sélectionnez doit prendre en charge les approbations en comportant un champ d'état d'approbation. Par exemple, la table Tâche et ses extensions contiennent des champs d'approbation.

Champ d'approbation
:   Type de données : Field Name

    Champ contenant les résultats des demandes d'approbation.

Champ journal
:   Type de données : Field Name

    Champ permettant de stocker l'historique et les commentaires associés à la demande d'approbation.

Règles
:   Type de données : Approval Rules

    Règles d'approbation et de rejet pour déterminer quels utilisateurs peuvent approuver ou rejeter des demandes, et ce qui se passe après l'approbation ou le rejet.
    Les règles d'approbation ou de rejet comprennent :  
    * Personne n'approuve
    * Tous les utilisateurs ont approuvé
    * Tous ont répondu et personne n'approuve
    * % d'utilisateurs ont approuvé
    * # d'utilisateurs ont approuvé
    {#ask-approval-flow-designer__ul_oxw_thm_3cb}

    Dans le champ en regard de la règle d'approbation, ajoutez les approbateurs souhaités. Pour ajouter des approbateurs :

    * Sélectionnez des utilisateurs individuels ou des groupes.
    * Faites glisser ou sélectionnez un champ à partir d'un enregistrement.
    * Sélectionnez Approbateurs ![manuels Icône Approbateurs manuels]() pour permettre à un approbateur manuel de traiter une approbation ou un rejet. Un approbateur manuel est un utilisateur ajouté manuellement à la liste connexe des approbateurs qui peut ensuite approuver la demande. Par exemple, vous pouvez ajouter manuellement un expert technique à une tâche pour approuver la demande. Pour en savoir plus sur l'ajout d'approbateurs manuels, reportez-vous à la section [Générer des approbations à l'aide de la liste connexe des approbateurs](https://servicenow-prod.fluidtopics.net/peTNcdrfd0s4FL~fWaUZNA "Il est possible d’ajouter manuellement des approbateurs à une demande.").
    {#ask-approval-flow-designer__ul_qh4_33m_3cb}  
    Remarque :  
    Par défaut, Demander l'approbation génère des enregistrements d'approbation pour les utilisateurs et les groupes inactifs. Ce comportement permet à un flux ou à une action de continuer à fonctionner même lorsqu'un utilisateur ou un groupe spécifique est rendu inactif par la suite. Si vous souhaitez modifier le comportement de génération d'approbations pour les entités inactives, définissez la propriété système com.glide.hub.flow.approval.allow_inactive_entity. Consultez [Studio de workflow Propriétés système du flux](https://servicenow-prod.fluidtopics.net/Xs4tUFkW2i7TjDDXJm~JJA "Configurez la façon dont le système traite les flux.").

    Définissez les règles de rejet en ajoutant un autre ensemble de règles OU. Lors de la définition des approbations, incluez des règles de rejet qui s'exécutent lorsqu'il n'y a aucune approbation correspondante. Ces règles de rejet empêchent le flux de rester dans un état d'attente. Par exemple, si une approbation peut être approuvée par n'importe qui, créez une règle de rejet basée sur le temps au cas où personne ne l'approuverait.

    Remarque :  
    Si vous définissez une règle d'approbation sans règle de rejet (ou inversement) et que l'état d'approbation attendu n'est pas atteint, la valeur d'exécution est annulée.

    Pour plus d'informations sur l'utilisation du script en ligne pour spécifier des règles d'approbation, consultez le billet [de blog Approbations scriptées dans Concepteur de flux avec variables de flux](https://www.servicenow.com/community/now-platform-blog/scripted-approvals-in-flow-designer-with-flow-variables/ba-p/2284506) sur le ServiceNow Community.

Date d'échéance
:   Type de données : Schedule Date/Time

    Date d'échéance d'un état d'approbation afin d'empêcher le flux d'attendre indéfiniment l'approbation.

## Sortie {#ask-approval-flow-designer__section_lky_lwh_ccc}

Ces résultats apparaissent dans le panneau de données. Vous pouvez les utiliser comme entrées ailleurs dans votre flux.{#ask-approval-flow-designer__outputs-description}

État d'approbation
:   Type de données : Choice

    État d'achèvement de la demande d'approbation. La page des détails d'exécution du flux affiche l'une de ces valeurs.

    * Pas encore demandé \[not requested\]
    * Demandé \[demandé\]
    * Approuvé \[approuvé\]
    * Rejeté \[rejected\]
    * Annulé \[annulé\]
    * N'est plus nécessaire \[not_required\]
    * Ignoré \[skipped\]
    {#ask-approval-flow-designer__ul_epn_jjz_zmb}

## Exemple {#ask-approval-flow-designer__section_yp5_sb5_kcb}

## Directives générales {#ask-approval-flow-designer__section_iln_5f2_5vb}

Suivez ces directives lorsque vous demandez des approbations.

Ne pas dupliquer Demander des actions d'approbation dans Effectuer les opérations suivantes dans une logique de flux parallèle
:   Studio de workflow ne prend pas en charge l'envoi de plusieurs demandes d'approbation au même enregistrement à l'aide de Procédez comme suit dans une logique de flux parallèle. Demander l'approbation pour le même enregistrement crée une dépendance entre les branches, ce qui peut produire des résultats inattendus, car il n'existe aucun moyen de savoir quelle branche terminera en premier.

