QA #893
奈良 裕記 さんが5年以上前に更新
h3. ■現象/要望
現在のRedmineでは、カスタムクエリのスコープが、全プロジェクト向け or 自プロジェクトのみの、2階層しかない。
Versionと同様に、プロジェクト階層間で利用可能としたい。
(カスタムクエリを定義したプロジェクトのサブプロジェクトで利用可能、他プロジェクトには見えない)
スコープとして、現行の全プロジェクト向けと自プロジェクトのみに加え、
自プロジェクトとサブプロジェクトを追加できれば良いと考える。
(現在のVersionの共有設定全部は不要)
h3. ■理由
大規模Redmine運用環境にて、PJ階層間で共用するカスタムクエリを作成する場合、下記問題点がある 大規模Redmine運用環境にて、PJ階層間で共用するカスタムクエリを利用する場合、下記問題点がある
現状の作業 現状
下記作業が必要なため、作業効率が悪く、作業ミスの元となっている。
・カスタムクエリをプロジェクト毎に作成。 ・カスタムクエリをプロジェクト毎に作成必要。
・カスタムクエリ内容の変更時、各プロジェクトで別々に変更。 ・カスタムクエリの変更時、各プロジェクトで別々に変更作業を行う必要がある。
機能追加後の作業 変更後
下記設定を行えば、親プロジェクトの一か所のカスタムクエリ作成/編集を行うだけで、子プロジェクトにも自動反映される。 下記設定により、親プロジェクトの一か所のカスタムクエリ作成/編集を行うだけで、子プロジェクトにも自動反映される。
・親プロジェクトでカスタムクエリを定義する。
・作成したカスタムクエリを、PJ階層間で共用可能の設定にする。 ・カスタムクエリを、PJ階層間で共用可能の設定にする。
h3. ■背景
Redmineのユーザが数百人に上る場合、実質的にはマルチテナントで共用利用するRedmineとなる。
安易にカスタムクエリを全プロジェクトで共有とするわけにはいかない。 カスタムクエリを全プロジェクトで共有とするわけにはいかない。
・多数のプロジェクトを作成し、プロジェクト内階層構造を作成している場合
・組織階層単位・組織内でもプロジェクトを更に分割している場合
h3. ■解決策
該当チケット見つからず。。
h3. ■対応状況
h3. ■補足
戻る