Edit a workflow's rules

Jira のワークフローは、作業項目がステータス間をどのように移動するかを定義します。または、作業項目が移動できるステータスは、そのワークフローによって定義されます。

トランジションは、作業項目が現在のステータスからどのステータスに移動できるかを定義します。また、制御レイヤーを追加したい場合は、トランジションを制限するルール、作業項目のトランジション時にチームにフィールドの更新を促すルール、または作業項目のステータス変更後にアクションを完了するルールを追加できます。

このページでは、トランジションルールについて説明します。ワークフローのステータスの編集トランジションの一般的な設定、または解決について詳しくお読みください。

新しいワークフローエディターのルールカテゴリ

ワークフロートランジションに適用できるルールには、3 つの異なるカテゴリがあります。

トランジションの制限

制限により、作業項目をあるステータスから別のステータスに移動できるユーザーを制御できます。トランジションに制限を追加して、特定のルールが満たされた場合にのみ実行されるようにできます。例:特定のユーザーまたはグループのみが作業項目を移動できるようにします。

このルールは、旧エディターでは条件と呼ばれています。

詳細を検証

作業項目がトランジションする際に、詳細を検証ルールを追加して、トランジションが完了する前に詳細やフィールド値が有効かどうかを確認できます。これには、トランジション時に表示されるスクリーンから収集される入力も含まれます。

バリデーターが失敗した場合、作業項目はターゲット ステータスに進まず、トランジション後に設定されたアクションも実行されません。例:特定のフィールドに値が入力されるまでトランジションをブロックします。

このルールは、旧エディターではバリデーターとして知られています。

アクションを実行

トランジションアクション、またはアクションを実行ルールを使用すると、作業項目のステータスが変更されたときにタスクを自動化できます。これらのアクションは、トランジションが完了するとすぐに自動的に実行されます。例:先に進む前にすべてのサブタスクの完了を必須とする

たとえば、以下の手順が可能です。

  • 作業項目を誰かに自動的に割り当てます。

  • 作業項目にコメントを追加します。

  • フィールドを更新します(解決策の設定など)。

  • 通知を送信するか、webhook をトリガーします。

このルールは、旧エディターでは事後操作と呼ばれています。

既存のワークフローでルールを設定

既存のワークフローにアクセス

企業管理対象スペースの場合:

  1. [設定] () > [作業項目] の順に選択します。

  2. ワークフローを選択し、更新するワークフローを見つけます。その他のアクション(•••)を選択し、編集を選択して、ワークフローエディターでワークフローの図を開きます。

チーム管理対象スペースの場合:

  1. [スペース設定] > [作業タイプ] の順に移動して、作業タイプを選択します。

  2. [ワークフローを編集] を選択します。

トランジションにルールを追加

  1. ワークフローでトランジションの行またはラベルを選択して、トランジションの詳細を開きます。

  2. 追加)をトランジションの詳細内のルールパネルで選択します。

  3. [トランジションを制限]、[詳細を検証]、または [アクションを実行] カテゴリ内の適切なルールを選択します。

    • 旧エディターを使用している場合は、条件バリデーター、または事後操作カテゴリからルールを選択してください。

  4. ルールを設定して動作を定義します。

  5. 追加を選択して、ワークフローを更新し、新しいルールを適用します。


ルールを設定したら、期待どおりに機能していることを確認することが重要です。たとえば、作業項目の再オープン時に解決状況のフィールドをクリアする必要がある場合は、解決状況のクリア フィールド実行アクション (以前のエディターでは事後操作) をトランジションに追加して、正確な順序が付けられるようにします。

詳細を検証ルール (または従来のエディターのバリデーター) が正しく構成されていない場合に、作業項目の作成やトランジションをブロックすることがあります。不要になったルールや複雑になりそうなルールを確認して削除します。複雑なロジックを実行するには、 トランジションの制限 (以前のエディタの条件) ルールを実行するのが最適です。

追加の制限はインストール済みのプラグインから利用できる場合もあります。または、プラグイン システムを使用して独自の制限を作成できます。詳細はワークフロー プラグイン モジュールをご参照ください。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。