カスタムフィールドでバリデーターを利用する
課題作成時の「必須フィールド」ワークフロー バリデータによるデータの妥当性に関する次の注意事項を確認してください。
- 「必須フィールド」としてセットアップされたフィールドが、エンドユーザーへフォームにあるようにフラグ設定されていないこと
- このようなフィールドが、意図したタイミングではないかもしれませんが、後でクリアできること
- plugins such as JIRA Agile will not detect the requirement as implemented by the workflow validator, so may fail later during usage
The reason 3rd party tools are needed is because JIRA's interpretation of "required" from a project's Field Configuration on some custom field means that the field is now required across all screens available to that project, regardless if the screen doesn't actually display that particular field. 3rd party tools, like the JIRA Suite Utilities' 'Fields Required' validator, are effectively a more granular means to control fields at the step or screen level at a project, instead of at the project level by the Project's Field Configuration.