

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exemple : une porte « d'approbation »
<a name="workflows-approval-example"></a>

L'exemple suivant montre comment ajouter une porte **d'approbation** appelée `Approval_01` entre deux actions appelées`Staging`, et`Production`. L'`Staging`action s'exécute en premier, la `Approval_01` porte en second et l'`Production`action en dernier. L'`Production`action ne s'exécute que si le `Approval_01` portail est déverrouillé. La `DependsOn` propriété garantit que les `Production` phases `Staging``Approval_01`, et s'exécutent dans un ordre séquentiel.

Pour plus d'informations sur la porte **d'approbation**, consultez[Exiger des approbations lors des exécutions de flux](workflows-approval.md).

```
Actions:
  Staging: # Deploy to a staging server
    Identifier: aws/ecs-deploy@v1
    Configuration:
    ...       
  Approval_01:
    Identifier: aws/approval@v1
    DependsOn:
      - Staging
    Configuration:
      ApprovalsRequired: 2 
  Production: # Deploy to a production server
    Identifier: aws/ecs-deploy@v1
    DependsOn:
      - Approval_01
    Configuration:
    ...
```