プロジェクト

全般

プロフィール

QA #893

奈良 裕記 さんが5年以上前に更新

h3. ■現象/要望 

 現在のRedmineでは、カスタムクエリのスコープが、全プロジェクト向け or 自プロジェクトのみの、2階層しかない。 

 Versionと同様に、プロジェクト階層間で利用可能としたい。 
 (カスタムクエリを定義したプロジェクトのサブプロジェクトで利用可能、他プロジェクトには見えない) 

 理由 

 大規模Redmine運用環境にて、PJ階層間で共用するカスタムクエリを利用する場合、下記問題点がある 

 現状 

 下記作業が必要なため、作業効率が悪く、作業ミスの元となっている。 
 ・カスタムクエリをプロジェクト毎に作成必要。 
 ・カスタムクエリの変更時、各プロジェクトで別々に変更作業を行う必要がある。 

 変更後 

 下記設定により、親プロジェクトの一か所のカスタムクエリ作成/編集を行うだけで、子プロジェクトにも自動反映される。 

 ・親プロジェクトでカスタムクエリを定義する。 
 ・カスタムクエリを、PJ階層間で共用可能の設定にする。 

 h3. 理由 

 大規模Redmine運用環境にて、PJ階層間で共用するカスタムクエリを利用する場合、下記問題点がある 

 現状 

 下記作業が必要なため、作業効率が悪く、作業ミスの元となっている。 
 ・カスタムクエリをプロジェクト毎に作成必要。 
 ・カスタムクエリの変更時、各プロジェクトで別々に変更作業を行う必要がある。 

 変更後 

 下記設定により、親プロジェクトの一か所のカスタムクエリ作成/編集を行うだけで、子プロジェクトにも自動反映される。 

 ・親プロジェクトでカスタムクエリを定義する。 
  カスタムクエリを、PJ階層間で共用可能の設定にする。 

 ■背景 
   
 Redmineのユーザが数百人に上る場合、実質的にはマルチテナントで共用利用するRedmineとなる。 Redmineのユーザが数百人に上る場合、実質的にはマルチテナントで共用利用するRedmineとなり、 
 カスタムクエリを全プロジェクトで共有とするわけにはいかない。 

 


 ・多数のプロジェクトを作成し、プロジェクト内階層構造を作成している場合 

 ・組織階層単位・組織内でもプロジェクトを更に分割している場合 


 h3. ■解決策 

 h3. ■対応状況 

 h3. ■補足 

戻る