Close

用户和权限

什么是用户和组?

在 Jira 中,用户是任何可以登录您的 Jira 实例并计入您的 Jira 许可证的个人。群组是指共享相同全局权限的用户集合。当组织中的多个用户需要相同的权限或限制时,使用群组是管理用户集合的一种简单、便捷的方式。

首次安装 Jira 时会自动创建的两个群组:jira-administrators 和 jira-software-users。Jira 管理员可以创建其他群组。

jira-administrators

通常包含作为 Jira 系统管理员的人员。默认情况下,该组:

  • ‘管理员’项目角色的成员。
  • 拥有‘Jira 管理员’‘Jira 系统管理员’全局权限。

jira-users

通常包含系统中的每个 JIRA 用户。默认情况下,该组:

  • ‘用户’项目角色的成员。
  • 拥有‘Jira 用户’‘批量变更’全局权限。

什么是权限和权限方案?

权限是控制用户可以在 Jira 中查看的内容和执行的操作的设置。例如,某些权限规定用户是否可以创建新项目以及用户是否可以查看事务的特定类型的评论。

权限方案是根据每个项目授予组、项目角色和用户的不同权限组合。在许多组织中,多个项目对访问权限具有相同的需求。例如,只有指定的项目团队可能有权分配和处理事务。

每个项目都有权限方案。一个权限方案可以与多个项目相关联。权限方案从一个项目复制到另一个项目,这样就不必为每个项目单独设置权限。


存在哪些类型的权限?

Jira 应用中有三种类型的权限:全局权限、项目权限和事务权限。

  1. 全局权限是系统范围的,授予用户
  2. 项目权限在权限方案中创建,然后分配给特定项目。
  3. 事务权限在权限方案中创建,然后分配给特定项目。

全局权限

全局权限是指用户可以在系统范围内执行的操作,例如用户是否可以在应用中查看其他用户。这些应用于整个应用,而不是个别项目。全局权限授予用户组,可以由拥有 Jira 系统管理员权限的用户或具有 Jira 管理员访问权限的组中的用户进行设置。

全局权限的一些示例包括:

Jira 系统管理员(仅限 Server)
执行所有 Jira 管理功能的权限。

Jira 管理员
执行大多数 Jira 管理功能的权限。

Jira 用户
登录 Jira 的权限。

浏览用户
查看所有 JIRA 用户名和组名列表的权限。用于在弹出屏幕中选择用户/组。在大多数“用户选择器”菜单和弹出窗口中启用用户名的自动补全功能。

进行批量变更
一次性修改事务的集合,包括以下操作:

  • 批量编辑
  • 批量移动
  • 批量工作流转换
  • 批量删除

请注意:拥有“Jira 系统管理员”权限的人员可以执行 JIRA 中的所有管理功能,而只有“Jira 管理员”权限的人员无法执行可能影响应用环境或网络的功能。

项目权限

项目权限是指用户可以在项目中执行的操作。项目权限首先在权限方案中创建,然后分配给特定项目。

请注意:项目管理员无法自定义项目的权限方案。这些权限可以由拥有 Jira 系统管理员权限的用户或具有管理员访问权限的组中的用户设置。

项目权限的一些示例包括:

管理项目
在 Jira 中管理项目的权限。这包括编辑项目角色成员身份、项目组件、项目版本和一些项目详细信息(‘项目名称’、‘URL’、‘项目负责人’、‘项目描述’)的功能。

浏览项目
浏览项目、使用事务导航器和查看个别事务的权限。许多其他权限取决于此权限,例如,‘处理事务’权限仅对也拥有‘浏览项目’权限的用户有效。

管理冲刺
对看板中的所有项目执行以下冲刺相关操作的权限。

查看工作流
查看事务时查看项目的‘只读’工作流的权限。

事务权限

事务权限是指用户在项目权限范围可以对事务执行的操作,并组织到安全方案中。这些权限可以由拥有 Jira 系统管理员权限的用户、具有管理员访问权限的组中的用户或项目管理员设置。

事务权限的一些示例包括:

分配事务
向用户分配事务的权限。还允许在“分配事务”下拉列表中自动补全用户。

可分配的用户
分配给事务的权限。(请注意,这不包括分配事务的能力;请参阅上述“分配事务”权限)。

关闭事务
关闭事务的权限。

创建事务
在项目中创建事务的权限。

删除事务
删除事务的权限。

编辑事务
编辑事务的权限(不包括“到期时间”字段,请参阅“计划事务”权限)。

链接事务
将事务链接在一起的权限。


什么是项目角色?

项目角色是一种将用户和/或组与特定功能和项目关联的灵活方式。它们在概念上与组类似,主要区别在于群组成员身份是全局性的,而项目角色成员身份是特定于项目的。此外,组成员身份只能由 Jira 管理员更改,而项目角色成员身份可以由项目管理员更改。Jira 管理员可以根据您组织的需求创建、编辑和/或删除项目角色。

用户分配有项目角色,这些角色在权限方案中用于向用户分配权限。然后,多个项目利用这些方案来管理其权限。

在 Jira Software 中为用户分配项目角色的对应逻辑

可以为一个角色分配多个用户,但同样,可以将多个角色分配给一个用户。

在 Jira Software 中为用户分配多个项目角色

考虑以下用例:您的组织要求所有软件开发事务在关闭之前都必须由质量保证人员进行测试。

  1. 创建名为“质量保证”的项目角色。
  2. 创建一个名为“软件开发”的权限方案,并将‘关闭事务’权限分配给“质量保证”项目角色,这意味着 QA 团队中的某个人必须检查事务并认为事务可以进行部署。
  3. 将“软件开发”权限方案与所有软件开发项目关联。
  4. 对于每个软件开发项目,向“质量保证”项目角色中添加相应的质量保证人员。

在 Jira 中,有 3 个默认项目角色:管理员、开发人员和用户。

管理员
这些用户在您的 Jira 应用中管理给定项目。他们可以添加新用户或组,也可以管理组件和版本。项目管理员是具有特定于项目的‘管理项目’权限的人,但不一定具有全局‘Jira 管理员’权限。

开发人员
这些用户在给定项目中处理事务。他们可以是事务经办人,可以编辑和记录有关这些事务的工作。

用户
这些用户在给定项目中创建事务。他们可以查看和评论他们提出的事务。