我知道我们有组和角色,但我不知道如何将用户与项目分开。所以我想让DeveloperA的projectA和DeveloperB的projectB可见。
也许一些关于如何做到这一点的教程?谢谢你的帮助
我知道我们有组和角色,但我不知道如何将用户与项目分开。所以我想让DeveloperA的projectA和DeveloperB的projectB可见。
也许一些关于如何做到这一点的教程?谢谢你的帮助
关键是决定如何管理权限;按角色通常允许更多控制,而按组通常涉及较少的管理开销(必须为每个项目指定角色)。如果您不清楚如何设置权限方案,请查看此处:https ://confluence.atlassian.com/display/JIRA/Managing+Project+Permissions 。根据您尝试管理的用户/组/角色的数量,您还可以将权限分配给各个用户。希望有帮助。
不幸的是,JIRA 的设置非常糟糕,无法支持逐个项目的可见性。可能吗?毫无疑问。是否需要进行很多不必要的设置?明确地。在 JIRA 自己的文档中找到的这两条评论暗示了所涉及的设置数量:
“为了完成完全适合您公司的安全配置,您需要大量的时间、精力和想象力”
“如果不对 JIRA 环境进行大规模自定义,就无法自动将用户分配到某些组”
好的,既然您知道将涉及一些工作,您的重点应该集中在创建组和设置权限方案上——您必须为每个项目或基于特定的用户逻辑分组做这两件事客户、部门、部门、内部等。以下是有关获取该设置的一些特定 JIRA 文档:
https://confluence.atlassian.com/display/JIRA051/Using+Project+Level+Security+with+User+Groups
或者,如果您想深入了解问题级别,该信息就在这里。
使用(或创建)一个项目角色,例如项目 A 中的开发人员将开发人员 A 添加到该角色。在项目 B 中,将 Dev B 添加到相同的角色。在两个项目使用的权限方案中,将 Browse Projects 权限授予 Developers 角色(不是组)就是这样!