QA #264
奈良 裕記 さんが4年以上前に更新
h3. ■現象/要望
Redmineの運用上権限は与えておくが、編集・削除・ウォッチなどのリンクを非表示としたい場合がある。
特定のロールの場合のみ制御する方法はありますでしょうか?
h3. ■解決策
h4. 管理操作用のIDを作成する事が現実的と思われる。
誤操作予防の点では、下記順で制限強化することが考えられる。
1と4の間に、2か3を追加することになるが、3に相当するアカウントを準備しておく。
1.操作可能(画面直接)
2.操作可能(画面直接-ユーザ確認操作有)
3.操作可能(通常操作画面不可だが、裏画面/REST等で操作可能-操作依頼不要)
4.利用者操作不可、管理者/権限者に作業依頼
5.操作不可(admin含)
h4. 特定のロールの場合のみ、編集・削除・ウォッチなどのリンクを表示する。(viewcustomize利用)
複数Roleが割り当てられている場合には動作調整必要
https://redmine.tokyo/issues/264#note-7
h3. ■対応状況
未解決
h3. ■補足
Redmineのロールによる項目非表示設定.xlsx
システム管理者権限の有無では以下のような記載を行うことで制御可能ですが、
管理者・報告者などのロール単位での制御としたいです。
<% if User.current.admin? %>・・・<% end %>
---
管理操作用のIDを作成する事が現実的と思われる。
誤操作予防の点では、下記順で制限強化することが考えられる。
1と4の間に、2か3を追加することになるが、3に相当するアカウントを準備しておく。
1.操作可能(画面直接)
2.操作可能(画面直接-ユーザ確認操作有)
3.操作可能(通常操作画面不可だが、裏画面/REST等で操作可能)
4.利用者操作不可、管理者/権限者に作業依頼
5,操作不可(admin含)
!https://unofficial-redmine.org/matomo/matomo.php?idsite=1&rec=264!
戻る