QA #1239
奈良 裕記 さんがほぼ3年前に更新
h3. ■現象/要望
admin以外がRedmineのシステムレベル設定/参照可能にしたい
システムレベルの設定/参照は、adminのみ可能だが、利用者側への設定内容を開示が必要になる場合もある。
adminの作業負荷/ボトルネック回避のために、日常必要な作業を利用者側で完結にしたい。
h3. ■解決策
h4. 1. SQLで定期的にダンプした結果を渡す
SQLを定期的にダンプし、CSVなどで共用ファイルサーバなどに出力する。
ユーザ側はこのファイルを利用する。
ファイルサーバ経由せずとも、Redmine上添付ファイルのパスを指定して上書きし、Redmine内でユーザが取得可能にする方法もある。
h4. 2.プラグイン利用
下記プラグインは、カスタムフィールド定義、ユーザ一覧、ワークフロー設定などをREST-APIで返す
参照のみ、権限設定無し(認証済ユーザ利用可)
https://github.com/ANovitsky/redmine_shared_api/tree/version-reails-upto-5
↓Redmine4.2で動作するよう修正したフォーク(今後機能追加検討中)
https://github.com/y503unavailable/redmine_shared_api
h4. 3.特定ユーザに対して一部管理者メニューを非表示にする対応
画面上にメニュー出さないだけの対応で良ければ、作業担当者にadmin権限付けてviewcustomizeでユーザID毎に非表示にする方法もある。
(直接URL指定でアクセスされるリスクを無視できる場合の話)
特定ユーザに対して一部管理者メニューを非表示にする(Redmine View Customize Plugin)
https://blog.enjoyxstudy.com/entry/2020/09/21/000000
h3. ■対応状況
SQLでダンプ or プラグイン利用 or メニュー画面のみ非表示
h3. ■補足
!https://unofficial-redmine.org/matomo/matomo.php?rec=1239!
戻る