redMineを検証はじめたしょっぱななんですが、ユーザーやプロジェクトを登録後に削除したい場合ってどうすればいいのでしょうか?
削除の方法がわかりません(できない?)。
ご存じの方、よろしく御願いします。
0.5.1では
プロジェクトは redmine自体の管理者ユーザでログインし
管理=>プロジェクト=>一覧 で表示される一覧に
各プロジェクトの右端に "削除" というのがあるので
それで削除できます。
ユーザに関しては削除する機能は無いように見受けられます。
使用できないようにしようと思うとロックするしかないのかな...?
もしくは直接 script/console などを触るしか削除する方法は無いようです。
では。
レスありがとうございます。
> 各プロジェクトの右端に "削除" というのがあるので
ありました。見落としてました。。。
> ユーザに関しては削除する機能は無いように見受けられます。
やはりそうですか。
> もしくは直接 script/console などを触るしか削除する方法は無いようです。
なるほど。まだ初心者なのであれですが、Userオブジェクトを操作する感じ
ですかね。
参照整合性とか怖いですが、がんばってみます。
07/10/17 に fmkt<fmkt....@gmail.com> さんは書きました:
On 10月17日, 午後5:38, "Ryuji Nagabuchi" <ryuji1...@gmail.com> wrote:
> > ユーザに関しては削除する機能は無いように見受けられます。
>
> やはりそうですか。
>
> > もしくは直接 script/console などを触るしか削除する方法は無いようです。
>
> なるほど。まだ初心者なのであれですが、Userオブジェクトを操作する感じ
> ですかね。
>
> 参照整合性とか怖いですが、がんばってみます。
参照整合性の話をされているのでお気づきかとは思いますが、ユーザーの
レコードを削除してしまうと、例えばそのユーザーが過去に担当したり注記を
書いたりした問題において、誰が書いたのか分からなくなってしまいます。
そのような状況を回避するために、あえて削除機能を設けずアカウントの
ロックで運用するような仕様になっていると思われます。
# 人の入れ替わりが激しい職場だと大変なことになるのではないかと。
レスありがとうございます。
> そのような状況を回避するために、あえて削除機能を設けずアカウントの
> ロックで運用するような仕様になっていると思われます。
なるほど、そうなんでしょうね。
ただ初期登録時にメンバーをミスって登録した場合とか例えば「hogeユーザーを
削除した場合、過去の関連データが削除されてしまいますがいいですか?」等の
メッセージを表示した後に削除できた方がうれしいかとも思ったりします。もしくは
そのユーザーの関連データがないときだけ削除できるとか。
まぁ間違って多く作ってしまった場合はとりあえずロックしておいて新たなメンバー
が入ったときに戻すってので問題ないでしょうが。
実際に運用して時間が経てばロック運用だけでいいんでしょうね、きっと。
ともかく、アドバイスありがとうございました!
07/10/17 に 前田剛<ma...@vividfire.net> さんは書きました: