2

私の会社は JIRA を試しており、特定のグループの人々だけが課題を表示できるようにする方法があるかどうか疑問に思っていました。たとえば、問題がドイツで開かれている場合はドイツのユーザーのみが表示され、日本で開かれているのは日本人ユーザーのみに表示されます。唯一の例外は、グローバルに表示できる管理者と開発者です。redmine では、これはサブプロジェクト機能でかなり簡単に達成できますが、JIRA で同じことを行うにはどうすればよいですか?

PS: ユーザーが選択しなければならないフィールドに基づくのではなく、自動化したいと思います。

4

3 に答える 3

3

サードパーティのプラグイン (または JIRA 用に構築されたカスタム プラグイン) なしでは不可能だと思います。

JIRA には、誰が課題を表示できるかを制御できる「課題セキュリティ」の概念があります。問題を (デフォルトで) レポーターとスタッフだけに表示することができます。ただし、Reporter に関連付けられている一部のユーザー グループに (自動的に) 表示することはできません。

私の観点からすると、最短の実装パスは次のようになります。

  1. 「グループ」タイプのカスタム フィールドを作成し、「可視性グループ」と呼びます。
  2. デフォルトで、問題をスタッフと [表示グループ] フィールドで選択したグループのメンバーに表示する問題セキュリティ スキームを作成します。
  3. 可視性グループ フィールドのデフォルト値を Reporter に基づいた値に設定するカスタム プラグインを作成します (または Atlassian Expert に作成してもらいます)。これは、"作成」ステップ。

そのためのプラグインが既に存在する可能性がありますが、クイック検索では何も提案されません.

お役に立てれば!イゴール

于 2012-07-23T13:33:23.797 に答える
2

JIRA で課題の可視性を制限するには、最初に課題セキュリティ スキーマを定義する必要があります。Atlassian はそれに関するチュートリアルを提供しています。

制限を利用するには、最初にユーザーをグループ (より推奨) またはロールに割り当てる必要があります。

于 2012-07-23T13:30:28.910 に答える
1

通常、問題のセキュリティ スキームでレベルを定義してから、スクリプト ランナー プラグインのようなものを使用して、作成時に問題のセキュリティを設定する事後操作を作成します。

于 2014-03-11T18:58:30.810 に答える