我的公司正在尝试 JIRA,我们想知道是否有办法让问题只对特定人群可见。例如,如果该问题在德国开放,则它应该只对德国用户可见,如果它在日本只对日本用户开放。唯一的例外是能够在全局范围内查看的管理员和开发人员。在 redmine 中,这很容易通过子项目功能实现,但是如何使用 JIRA 来实现呢?
PS:我希望它是自动的,而不是基于用户必须选择的字段。
我相信没有第三方插件(或为您的 JIRA 构建的自定义插件)是不可能的。
JIRA 具有“问题安全”概念,允许您控制谁可以看到问题。您可以使问题仅对报告者和您的员工可见(默认情况下)。但是您不能(自动)使其对与 Reporter 关联的某些用户组可见。
在我看来,最短的实施路径是
可能已经有一个插件,但快速搜索没有任何建议。
希望这可以帮助!伊戈尔
要限制 JIRA 中的问题可见性,您必须首先定义问题安全模式。Atlassian 提供了一个教程。
您仍然必须首先将您的用户分配到组(更可取)或角色,以便能够利用这些限制。
通常我们在问题安全方案中定义级别,然后使用诸如 Script Runner 插件之类的东西来创建一个在创建时设置问题安全性的 post 函数。