La zone Opérations d'utilisateur affiche les exécutions de pipeline requérant une approbation. L'approuveur requis peut approuver ou rejeter l'exécuter du pipeline.
Lorsque vous créez un pipeline, il est possible que vous deviez ajouter une approbation à un pipeline si :
- Un membre de l'équipe doit vérifier votre code.
- Un autre utilisateur doit vérifier un artefact de build.
- Vous devez vous assurer que tous les tests sont terminés.
- Une tâche utilise une ressource marquée comme étant limitée par un administrateur et la tâche a besoin d'une approbation.
- Le pipeline va publier le logiciel en production.
Pour déterminer s'il faut approuver une tâche de pipeline, l'approbateur requis doit avoir l'autorisation et l'expertise requises.
Lorsque vous ajoutez une tâche d'opération utilisateur, vous pouvez définir le délai d'expiration en jours, heures ou minutes. Par exemple, vous avez besoin que l'utilisateur requis approuve le pipeline dans 30 minutes. Si l'approbation n'est pas obtenue dans les 30 minutes qui suivent, le pipeline échoue comme prévu.
Si vous activez l'envoi de notifications par e-mail, la tâche Opération d'utilisateur envoie uniquement des notifications aux approbateurs disposant d'adresses e-mail complètes et non aux noms d'approbateurs qui ne sont pas au format d'e-mail.
Une fois que l'utilisateur requis a approuvé la tâche :
- L'exécution du pipeline en attente peut continuer.
- Lorsque le pipeline se poursuit, toutes les demandes précédentes en attente d'approbation de cette tâche d'opération utilisateur sont annulées.
Dans la zone Opérations d'utilisateur, les éléments à approuver ou à rejeter s'affichent comme des éléments actifs ou inactifs. Chaque élément est mappé à une tâche d'opération d'utilisateur dans un pipeline.
- Les Éléments actifs attendent que l'approbateur examine la tâche, puis l'approuve ou la rejette. Si vous êtes un utilisateur figurant dans la liste d'approbateurs, vous pouvez développer la ligne d'opération de l'utilisateur et cliquer sur Accepter ou Rejeter.
- Les Éléments inactifs ont été approuvés ou rejetés. Si un utilisateur a rejeté l'opération de l'utilisateur, ou si l'approbation sur la tâche a expiré, elle ne peut plus être approuvée.
N° d'index est une chaîne de six caractères alphanumériques unique que vous pouvez utiliser comme filtre pour rechercher une approbation particulière.
Les approbations de pipeline s'affichent également dans la zone Exécutions.
- Les pipelines en attente d'approbation indiquent leur état en attente.
- Les autres états incluent les suivants : En file d'attente, Terminé, Échec.
- Si votre pipeline est en attente, l'approbateur requis doit approuver votre tâche de pipeline.