QA #312
未完了Redmineの画面上で、編集操作を行わずにステータスを変更+ステータスに応じた担当者自動設定
説明
■現象/要望¶
Redmineの画面上で、編集操作を行わずにステータスを変更
+ステータスに応じた担当者を自動設定したい。
ワークフロー処理に利用する場合、
ステータスの変更権限はRedmine標準の管理画面から設定可能。
ステータスの変更操作はRedmineのチケットを編集して担当者割り当てれば可能だが、UIとしては下記の様な不満がある。
・ステータス変更するだけなのに、編集/保存操作が必要? 判子押す方が楽。
・次の担当者選択するのがめんどくさい。
#説明する方も面倒だ。
#ITがハンコに負ける訳に行かない。イット時代に逆戻りだ。
■解決策¶
Status Button プラグインで対応可能です。
・ステータス変更はボタン押すだけ(特に承認者)
・権限外のステータス変更は実行不可(標準のWF操作と同じ権限であり、押せない)
・次の担当者は最初にまとめて設定できる。(起票者が設定しておく)
・カスタムフィールド/ユーザーの選択肢は、ロール指定で限定できる。
注意事項
・操作者には、PJ内で開発者のロールを割り当てておく必要がある。(ステータス変更可)
(報告者ではステータス変更が行えない。移行先ステータス名を押しても無応答)
インストール後に下記作業が必要(2021/3時点)
・プラグインの設定画面を一旦開いて保存しておく。
(実行しないとチケット編集時に落ちる)
・Issueでユーザのカスタムフィールドを追加しておく
(ステータス変更時の担当者割当用設定)
画面例は↓参照
http://www.redmine.org/plugins/status_button
下記リポジトリで動作確認済(2020/3/14現在)
Redmine4.1
https://github.com/y503unavailable/status_button
(masterブランチ)
Redmine3.4
https://github.com/y503unavailable/status_button
(Redmine3.4ブランチ)
対象トラッカーを制限したい場合は下記参照
https://redmine.tokyo/issues/802
■対応状況¶
プラグイン対応済
■補足¶
押すスメですw
解説記事
Redmineを帳票ワークフローツールとして強化するstatus_buttonプラグインが面白い
http://forza.cocolog-nifty.com/blog/2017/04/redminetatus_bu.html
↑Pluguin設定画面:選択するのは、User選択のカスタムフィールド
↓ユーザ選択項目:各チケットにて、PJ内でロールを割り当てたメンバからの選択
↘ カスタムフィールド設定:CFに割り当て可能なロール
ファイル
前田 剛 さんが約4年前に更新
Redmine公式サイトの下記チケットで、アイデアの1つとしてボタンでのステータス変更が挙げられています。
Feature #33153: UI feature to quickly change issue status - Redmine
奈良 裕記 さんが約4年前に更新
コメントありがとうございます。
一つの実例として紹介してきました。
Pluginの4.1対応修正した直後で、自分にとってはGoodTimingでした。
https://github.com/y503unavailable/status_button/