3

Redmineをインストールしていて、ユーザーに単一の問題(プロジェクト内のすべての問題ではない)を表示(および場合によっては更新)する機能を付与する機能が必要です。問題は、問題が他の誰かによって報告されていることです。

ユースケース:ユーザーA、B、および管理者C

  1. 管理者Cは2つのバグレポート1と2を作成します
  2. 管理者Cは、バグ1でユーザーAにビューアクセスを許可したいと考えています。
  3. 管理者Cは、バグ2でユーザーBにビューアクセスを許可したいと考えています
  4. ユーザーAはbug2にアクセスできないはずです
  5. ユーザーBはbug1にアクセスできないはずです

これはRedmineで実行できますか?私は設定をいじっていますが、このユースケースを達成する簡単な方法がわかりません。

そうでない場合、そのようなユースケースを可能にする他のバグトラッカーはありますか?

4

2 に答える 2

4

少なくともいくつかのオプションがあります。

  1. 新しいロール「ViewOwnIssues」を作成します。作成または割り当てられたばかりの問題を可視化し、「問題をこの役割に割り当てることができます」というフラグを立て、「問題の表示」と「メモの追加」のみを有効にします。

    次に、各問題を適切なユーザーに割り当てることができます。

    プライベートな問題の利点は、問題がまだ公開されているため、問題を検査できるレポーターとして特権ユーザーのセットを使用できることです。

    欠点は、問題に割り当てることができるユーザーが1人だけであるため、自由が制限されることです。

  2. 可視性コンテキストを表すサブプロジェクトを作成し、必要に応じてメンバーを追加します。問題をサブプロジェクトに移動します。割り当てられた可視性が[プロジェクト]フィールドに表示される上位レベルでも、問題を確認できます。

于 2012-11-27T15:29:01.057 に答える
3

redmineの単一の問題に表示権限を割り当てることはできません。

私の頭のてっぺんから、シナリオでは次のいずれかのアプローチを使用できます。

  • ユーザーの数が限られている場合は、異なるトラッカーACIssuesとBCIssues)を追加し、2つの役割(ACBC)を作成し、ユーザーAとCを役割ACに関連付け、ユーザーBとCを役割BCに関連付けることができる場合があります。役割ACACIssuesにアクセスできるように、また役割BCBCIssuesにアクセスできるように権限を設定します。
  • プライベートイシューは、イシュー1がユーザーAに割り当てられ、イシュー2がユーザーBに割り当てられている場合、説明したとおりに機能します。
于 2012-05-22T21:11:56.287 に答える