gpt4 book ai didi

jira - 何时以及如何使用项目角色而不是 JIRA 中的组?

转载 作者:行者123 更新时间:2023-12-04 11:16:17 25 4
gpt4 key购买 nike

我在理解一个人什么时候应该使用组配置 JIRA 权限以及他们什么时候应该使用项目角色时有点困难。我已经阅读了在线文档,但是,两者之间的区别似乎很微妙。

一个 group看起来很简单。将用户分组到一个命名存储桶中。分配 group一个或多个权限 permission scheme为组内的任何用户启用对功能的访问。分配 permission schemeproject将权限应用于该 project .

一个 project role看起来很相似。除了您还可以添加 groups 之外,它可以完成上述所有操作。至 project roles .好像是project role还允许项目管理员将他们自己的用户添加到项目中,而不需要系统管理员。

但是,我不确定如何利用这一点。这是我想要实现的一个例子。

  • 在 JIRA 中创建了多个项目。
  • 我们所有的经理、开发人员等在所有项目中都拥有相同的权限。
  • 我们的客户只能访问他们的项目。

  • 我认为实现这一目标的最佳方法是:
  • 创建员工 group我添加了我们所有的员工。
  • 创建一个或多个 project roles我向其中添加了适当的客户。
  • 使用员工 group 为默认权限方案分配权限.
  • 将默认权限方案复制到新的项目特定方案,例如 client-scheme
  • 将客户方案分配给客户特定的项目。

  • 然而,我似乎没有利用 project role membership .这是如何发挥作用的?

    使用 JIRA 的最佳实践是什么 groupsproject roles ?两者有什么不同?

    最佳答案

    我们建议与角色合作,因为它有几个优点

    一种。您可以根据角色设置完整的配置。

    例如,您可能有一个“验证”的工作流转换,它只能由测试人员执行。

    您可以选择添加转换条件“用户在组测试员”或“用户具有测试员角色”。

    如果您在一个用户在不同项目中具有不同角色的组织中工作,则选择第一个转换条件(用户在组测试员中)将不起作用(或者您需要为每个项目使用新的工作流)

    这同样适用于通知。
    您可以配置关于“问题已解决”事件的通知,指定“组测试员中的用户”得到通知或“具有测试员角色的用户”。

    使用角色时,将某人添加到项目中非常简单——只需检查此人在项目中的角色,将其添加到项目配置中(查看成员)即可。他将拥有正确的权限,获得正确的通知......

    湾配置

    使用角色进行配置时,无需系统管理权限即可将某人添加到项目中。项目负责人将能够添加用户。无需打扰系统管理员。

    看你的描述,我会

  • 项目角色“员工”
  • 项目角色“客户”
  • 一群“员工”
  • 配置项目角色,使组员工成为项目角色员工的默认成员

  • 这样您就可以对所有项目使用相同的权限方案。添加新项目时,您只需将特定于客户端的用户 ID 添加到客户端角色。
    当新员工开始时,您将他添加到员工组。

    如果您有一个特定的、 super secret 的项目,其中只有几个员工需要访问权限,您可以从角色 'employee' 中删除组 'employees' 并将特定用户添加到该角色。

    希望这可以帮助

    弗朗西斯

    关于jira - 何时以及如何使用项目角色而不是 JIRA 中的组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3632191/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com