ユーザー操作領域には、承認が必要な内容を実行するパイプラインが表示されます。承認者として必要なユーザーは、パイプラインの実行を承認または拒否することができます。

パイプラインを作成する場合、次の場合にパイプラインへの承認の追加が必要になる場合があります。

  • チーム メンバーはコードを確認する必要があります。
  • 別のユーザーはビルド アーティファクトを確認する必要があります。
  • すべてのテストが完了していることを確認する必要があります。
  • タスクは、管理者が制限付きとしてマークしたリソースを使用しているため、承認が必要です。
  • パイプラインがソフトウェアを本番環境にリリースします。

パイプライン タスクに必要な承認者には、承認するかどうかを決定するための権限と専門知識が必要です。

ユーザー操作タスクを追加する場合は、有効期限のタイムアウトを日、時間、または分単位で設定できます。たとえば、目的のユーザーに、パイプラインを 30 分間で承認するよう依頼しなければならない場合があります。30 分以内に承認されない場合、パイプラインは予期したとおりに失敗します。

必要なユーザーがユーザー操作タスクを承認した後、次のようになります。

  • 保留中のパイプラインの実行を継続できます。
  • パイプラインを続行すると、その同じユーザー操作タスクの承認を求める以前の保留中の要求がキャンセルされます。

ユーザー操作領域で、承認または却下されるアクティブなアイテム。

[ユーザー操作] 領域で、承認または却下するアイテムがアクティブなアイテムまたはアクティブでないアイテムとして表示されます。各アイテムは、パイプライン内のユーザー操作タスクにマッピングします。

  • [アクティブなアイテム] は、承認者がタスクを確認して承認または却下するまで待機します。承認者リストにあるユーザーの場合は、ユーザー操作行を展開し、[承認] または [拒否] をクリックできます。
  • [アクティブでないアイテム] が承認または拒否されました。ユーザーがユーザー操作を拒否した場合、またはタスクの承認がタイムアウトになった場合は、そのタスクは承認できなくなります。

インデックス # は、特定の承認を検索するフィルタとして使用できる一意の 6 文字の英数字文字列です。

パイプラインの承認は、[実行] 領域にも表示されます。

  • 承認を待機しているパイプラインは、ステータスが待機中であることを示します。
  • その他の状態には、キュー、完了、失敗があります。
  • パイプラインが待機状態にある場合は、必要な承認者がパイプライン タスクを承認する必要があります。