ワークフロープロパティ設定
Jira のワークフロー プロパティでは、ワークフローの特定のステップやトランジションに対する制限を設定できます。これによって、課題ビューをワークフローの課題ステータスに応じて変更できます。
このドキュメントでは、次のことを学習します。
一部のデータや操作 (一括操作など) が絶対に破損しないとは限らないため、利用可能なすべてのワークフロー プロパティを使用することはお勧めしません。
ワークフローでプロパティを設定する方法の詳細については、「ワークフローで作業する」を参照してください。
Jira ワークフロー プロパティ
次の表は、ワークフローのトランジションまたはステップで使用できるワークフロー プロパティを示しています。技術的な詳細については、「Jira API ドキュメント - JiraWorkflow 定数値」をご確認ください。
Jira のワークフロー プロパティの名前は jira
というプレフィックスで始まります。インスタンスにサードパーティのアプリがインストールされている場合は、カスタム プロパティが導入されることがあります。プロパティが jira
で始まらない場合、これはサードパーティのプロパティです。詳細については、アプリのドキュメントを参照してください。
名前 | 説明 | 関連する 課題 | 参考 |
---|---|---|---|
値: 解決状況 | コンマ区切りの解決状況 ID をトランジション プロパティに追加して、特定の解決状況が表示されないようにできます。 | N/A | N/A |
値: 解決状況 | コンマ区切りの解決状況 ID をトランジション プロパティに追加できます。 | JRA-16443 | N/A |
値: I18n プロパティ キー | 画面上のボタンの名前をカスタマイズできるトランジション プロパティ。 | JRA-16443 | N/A |
値: I18n プロパティ キー | 画面上のボタンの説明をカスタマイズできるトランジション プロパティ。この説明は、ボタンにカーソルを合わせると表示されます。 | JRA-6798 | N/A |
値: I18n プロパティ キー | ワークフロー トランジションの説明をカスタマイズできるトランジション プロパティ。 | JRA-6798 | N/A |
値: | 課題のフィールド編集とサブタスク作成を制限するステップ プロパティ。 | N/A | ワークフローで作業する |
値
| 権限を一部のユーザーまたは | WorkflowBased PermissionManager クラスの説明 (API ドキュメント) | |
値: 0 以上の整数値 | [課題を表示] ページでの遷移を許可します。 | N/A | 高度なワークフロー設定 (トランジションのカスタマイズ) |
ユースケース
ワークフロー プロパティの一部を適用できる仕組みのユース ケースをご確認ください。
プロパティ | ユースケース | ユース ケースの値 |
---|---|---|
jira.field. | 特定のステータスに対して特定の解決状況を無効にします。たとえば、あるステータスの重複した解決状況を利用できないようにするためです。 | 除外する解決状況のカンマで区切られた ID のリスト。例: |
jira.field. | 特定のステータスに対して特定の解決状況を有効にします。たとえば、あるステータスの重複した解決状況を利用できるようにするためです。 | 含める解決状況のカンマで区切られた ID のリスト。例: プロパティに複数の解決状況を追加するには、上記の手順をご確認ください。 |
jira.issue. | 課題が特定のステータスにある場合、その課題を編集可能にします。初期設定では、このプロパティが設定されていない場合、課題は常に編集可能です。 | true |
課題に特定のステータスが付いている場合に編集を無効にします。これは、課題がプロセスの最終段階にあり、完了などの最終ステータスが付いている場合に役立ちます。 | false | |
jira. | このプロパティは次の形式で使用します。 |
|
jira. |
| 空であることが必須です。 |
jira.permission. は、課題に特定のステータスが付いている場合に、 作業ログを無効にします。 これはエピックのステータスを追加するのに 役立ちます。 | 空であることが必須です。 | |
このプロパティはすべてのワークフロー ステータスに設定できますが、添付ファイルの作成権限を与えることで、特定のユーザーにのみ添付ファイルの作成を許可できます。これにより、匿名ユーザーや攻撃者がシステムに大きなファイルを添付して、ディスク容量不足で Jira の停止を引き起こすのを防止できます。 | 空であることが必須です。 | |
コメントを完全に無効にすると、 | 空であることが必須です。 |
ワークフロー プロパティの設定
ワークフロー ステップまたはトランジション プロパティを追加する方法は次のとおりです。
[管理] > [課題] の順に移動します。
左側のパネルで [ワークフロー] を選択します。
プロパティを設定するワークフローの場合は [編集] を選択します。
プロパティを追加するステータスまたはトランジションを選択します。
メニューで [プロパティ] を選択します。
プロパティのキーと値を入力するページが表示されます。
[追加] を選択します。