如何筛选出只有特定用户才能看到和访问的JIRA项目?

如何筛选出只有特定用户才能看到和访问的JIRA项目?,jira,Jira,目前,我们有多个项目共享一个JIRA实例。我们希望用户只查看他们正在测试的项目 但是,我们目前正在将这些用户分组为标准的jira用户分组 筛选出只有特定用户才能查看和访问的JIRA项目的最佳方法是什么?您应该为每个项目创建特殊的用户组。。。您可以有多个组,例如“project1\u开发者”、“project2\u观察者”,以便更好地组织 您还可以将这些组与项目角色结合起来,在每个项目中定义每个组应具有的访问权限 制定权限方案以设置对一个项目的权限。类似这样的内容: 浏览项目->组(项目1\u管理

目前,我们有多个项目共享一个JIRA实例。我们希望用户只查看他们正在测试的项目

但是,我们目前正在将这些用户分组为标准的jira用户分组


筛选出只有特定用户才能查看和访问的JIRA项目的最佳方法是什么?您应该为每个项目创建特殊的用户组。。。您可以有多个组,例如“project1\u开发者”、“project2\u观察者”,以便更好地组织

您还可以将这些组与项目角色结合起来,在每个项目中定义每个组应具有的访问权限

制定权限方案以设置对一个项目的权限。类似这样的内容:
浏览项目->组(项目1\u管理员、项目1\u开发人员、项目1\u用户、项目1\u观察员)
创建问题->组(项目1\u管理员、项目1\u开发人员、项目1\u用户)
移动问题->组(项目1\u管理员)

你也可以在这里使用你的项目角色。。。但我更喜欢用小组来安排一切

最后,您可以使用问题安全方案来定义谁可以和谁不能查看问题。问题安全方案实现了许多安全级别,可以为其分配用户/组


希望这能有所帮助。

就个人而言,我完全支持项目角色。我有一个通用权限方案,允许项目角色中定义的所有用户/组浏览项目,这让项目管理员/经理可以定义哪些组可以查看其项目。因此,通过删除或添加jira用户(用户登录jira所需的默认组)到其项目的“用户”项目角色,项目经理可以控制是否所有用户都可以查看他们的项目。

解决此问题的最佳动态方法是借助安全级别,并在运行时使用post功能根据问题设置安全级别。

完全同意Brian的观点:项目角色是一种方式,否则你会有太多的团队。角色成员资格是项目的本地成员资格。团体是全球性的


我完全不同意Balarami的观点:安全级别的使用应该非常谨慎,并且只针对一小部分问题(基于例外情况)。

我写了一篇关于如何做到这一点的教程。它涉及创建权限方案、组以及从默认权限方案中取消用户组的连接。我不知道这是否是唯一的方法,但是一旦掌握了,只需要10分钟就可以建立一个新的客户机,并且只允许他们自己的项目

这是关于如何执行此操作的最简单指南:


这是一个很好的答案,谢谢!与为每个项目创建自定义权限方案相比,创建自定义权限方案要快得多,也不那么繁琐。请注意,此处不鼓励您自己的网站/产品的裸链接,原因有二:;首先,答案应该作为一个独立的答案发布,而不仅仅是指向外部站点的链接。第二,自我推销在这里往往是不受欢迎的,并且经常被标记为垃圾邮件(特别是如果没有披露您正在链接到自己的网站/产品)。