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 管理员’权限。

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

用户
这些用户负责在给定项目中创建工作项。他们可以查看和评论他们提起的工作项。