プロジェクト

全般

プロフィール

QA #264

未完了

チケット画面の編集・削除・ウォッチなどのリンクを非表示としたい

G Naoki さんが7年以上前に追加. ほぼ3年前に更新.

ステータス:
新規
優先度:
通常
担当者:
-
カテゴリ:
UI
対象バージョン:
-
開始日:
2016/12/14
期日:
進捗率:

0%

予定工数:

説明

■現象/要望

Redmineの運用上権限は与えておくが、編集・削除・ウォッチなどのリンクを非表示としたい場合がある。
特定のロールの場合のみ制御する方法はありますでしょうか?

■解決策

管理操作用のIDを作成する事が現実的と思われる。

誤操作予防の点では、下記順で制限強化することが考えられる。
1と4の間に、2か3を追加することになるが、3に相当するアカウントを準備しておく。

1.操作可能(画面直接)
2.操作可能(画面直接-ユーザ確認操作有)
3.操作可能(通常操作画面不可だが、裏画面/REST等で操作可能-操作依頼不要)
4.利用者操作不可、管理者/権限者に作業依頼
5.操作不可(admin含)

特定のロールの場合のみ、編集・削除・ウォッチなどのリンクを表示する。(viewcustomize利用)

複数Roleが割り当てられている場合には動作調整必要
https://redmine.tokyo/issues/264#note-7

■対応状況

未解決

■補足

 Redmineのロールによる項目非表示設定.xlsx
 システム管理者権限の有無では以下のような記載を行うことで制御可能ですが、
 管理者・報告者などのロール単位での制御としたいです。
  <% if User.current.admin? >・・・< end %>



ファイル

他の形式にエクスポート: Atom PDF