Jira 创建、编辑或删除用户
可以手动管理 JIRA 应用中的用户,也可以通过外部用户管理系统来管理。此页面帮助您手动管理这些用户,并在必要时参考外部用户管理系统。要使用户能够登录和访问 JIRA 应用,用户必须具有应用访问权。 如果用户成为指派给应用的群组的成员,该用户即获得该应用的访问权。可以对单个用户随时更改其在这些群组中的成员身份。
开始之前
您必须具有 JIRA Administrator 或 JIRA System Administrator 全局权限才能管理 JIRA 应用中的用户。
创建用户
有几种方法可以在 JIRA 中创建用户。继续阅读以了解哪种方式适合您的团队。
如果要将用户添加到 JIRA Service Desk 项目,请查看设置 Service Desk 用户。
在 JIRA 中创建用户
如果您是小型团队,可以在 JIRA 中直接创建用户。如果团队成员很多,请考虑使用外部用户管理(LDAP 或 Active Directory)。用户过多时,对单个用户 ID 维护权限可能相当复杂,因此对于大型团队也有其他可选操作。
- 选择
> User Management。
- 在 User 浏览器中,单击 Create User。
- 输入 Username、Password、Full Name 和 Email 地址。
- (可选)选中 Send Notification Email 复选框,向用户发送包含以下内容的电子邮件:
- 用户登录名。
- 用来设置密码的链接(此链接的有效期为 24 小时)。
如果您安装了多个 JIRA 应用,则需要选择要允许用户访问的应用。
- 单击 Create 按钮。
创建用户之后,将显示一个屏幕,您可以在其中查看用户信息并执行其他功能,例如编辑详细信息、编辑群组或属性,以及删除用户。
将用户邀请到 JIRA 中
您可以通过电子邮件将用户邀请到 JIRA 中。当用户接受邀请并在 JIRA 中创建时,用户将有权访问 设置为默认的应用。
请注意,在您能够通过电子邮件邀请用户之前,必须配置 JIRA 的 SMTP 邮件服务器以发送通知。
- 打开 User 浏览器并单击 Invite Users。
- 输入要邀请的用户的电子邮件地址。使用逗号分隔多个电子邮件地址,可以添加多个用户。
注意: 不能通过向分发列表发送邀请来邀请用户。 - 单击 Send 按钮发送邀请。
- 每个邀请只能用于对其发送到的电子邮件地址创建一个用户,并且只能使用一次。
- 每个邀请在发出七天后失效。
- 在用户接收邀请和创建用户之前,不会影响用户许可证计数。
使用邮件处理程序,连接到内部目录,或启用公开注册
还有其他几种方法可以在 JIRA 中创建用户。这些方法更适用于某些特定场景,可满足团队的特定需求。
自动创建用户
您可以使用邮件处理程序以允许 JIRA 应用通过接收的电子邮件创建事务或评论。也可以将处理程序配置为根据发件人电子邮件地址创建新用户。有些时候,当 JIRA 收到的电子邮件的 From: 字段包含的地址与任何现有 JIRA 用户的关联电子邮件地址都不匹配时,您可能想让 JIRA 自动创建新用户,那您就可以使用这种方法。这将使电子邮件创建者能够收到该事务的后续更新通知。请参见“通过Jira邮件创建事务和备注”了解完整文档。
连接到使用 LDAP 身份验证的内部目录
可以将 JIRA 应用连接到 LDAP 目录以进行委派的身份验证。这意味着 JIRA 将拥有一个仅使用 LDAP 进行身份验证的内部目录。如果要在满足需求的应用中设置用户和群组配置,同时使用公司的 LDAP 目录验证用户密码,请选择此选项。此选项还有助于避免从 LDAP 下载大量群组时可能产生的性能问题。请参见“连接到使用 LDAP 身份验证的内部目录”以了解有关配置的详细信息。
允许用户公开注册
对于使用 JIRA Service Desk 的某些组织,可以允许用户创建自己的账户而无需管理员操作。这是一个好方法,可以为用户提供权限而不会耗尽所有 JIRA Service Desk 许可证,但可能产生一些安全顾虑。请参见“启用公开注册和 CAPTCHA”以了解有关启用公开注册和 CAPTCHA 的更多信息。
为新用户选择默认应用
如果您有多个 JIRA 应用,可能要选择将新用户自动指派给哪些应用。如果手动创建用户,将预先选中您选为默认设置的应用。但是,也可以在创建用户时更改此默认选择。如果允许用户通过电子邮件、公开注册或邮件处理程序来注册,将授权用户访问您选择的应用:
- 选择
> Applications。
- 选择 Set defaults for new users。
- 选择要设置为默认应用的应用,并单击 Set defaults 按钮。
编辑用户
修改用户信息(例如名称、电子邮件、地址和密码)对于 JIRA 内部目录而言很简单。如果使用的是外部身份验证方法,例如 LDAP 或 Active Directory,则必须在该系统中进行更改,而不是在 JIRA 中更改。
编辑用户名、全名或电子邮件地址
如果您使用 JIRA 内部目录来管理用户,则这三个属性可以一起修改,只需几次单击即可。更新用户名时,请务必注意:
- JIRA 不能更新外部用户名 - 例如,来自 LDAP 服务器或 Crowd 实例的用户。但是,JIRA 可以更新“使用 LDAP 身份验证的内部目录”中存储的 JIRA 用户。
- 如果您在使用 JIRA 实例作为其他应用的 JIRA User Server(例如,Confluence),您将不能使用此功能。如果不确定这一点,请在 User Management > JIRA User Server 下检查设置,以确认没有将任何外部应用配置为使用 JIRA 作为 Crowd Server。
- 选择
> User Management。
- 使用页面顶部的过滤器表单,在用户列表中查找用户。
- 单击 Operations 列中的 Edit。
- 对用户名、全名或电子邮件地址进行更改,然后单击 Update 完成操作。
更改密码
使用内部目录时,管理员可以直接在 JIRA 中更改用户密码。如果从 LDAP 服务器或 Crowd 实例管理用户,则无法更改密码。
- 选择
> User Management。
- 使用页面顶部的过滤器表单,在用户列表中查找用户。
- 单击 username。
- 选择 Actions > Set Password。
- 输入和确认新密码,然后单击 Update 按钮完成操作。
向用户添加属性
“属性”是有关用户的额外信息,可以存储在 JIRA 中。属性由您选择的 Key(例如“Phone number”或“Location”)和相应的 Value(例如“987 654 3210”、“Level Three”)构成。用户属性对项目没有影响,其作用只是添加有关用户的附加信息。但是,插件会经常使用此数据。
- 选择
> User Management。
- 使用页面顶部的过滤器表单,在用户列表中查找用户。
- 单击 username。
- 选择 Actions > Edit Properties。系统将显示 Edit User Properties 屏幕。
- 输入 Key 及其 Value,然后单击 Add 按钮完成操作。
删除用户
您有不再需要访问 JIRA 的用户?请阅读有关删除访问权的不同方式。我们建议您不要删除用户,而是停用其账户。停用用户账户会阻止使用账户,但会保留该用户的活动历史记录。
停用用户
JIRA 管理员可以停用 JIRA 用户,这将禁止该用户访问 JIRA。使用此方法,JIRA 管理员可以不必从系统中删除用户账户。
当 JIRA 用户离开了组织或转到其他部门时,此功能十分有用,因为用户的 JIRA 活动历史记录会保留在系统中。如果停用了 JIRA 账户的用户在以后某个时刻又要获取访问权,可以轻松地重新激活其 JIRA 用户账户。
- 选择
> User Management 并在用户列表中查找用户。
- 单击 Operations 列中的 Edit。
- 清除 Active 复选框。
- 选择 Update 确认更改。
- 此时,用户将在用户列表中显示为用户名和全名带有删除线,并显示文本“(inactive)”。
停用用户之后,该用户:
- 将不再能够登录 JIRA。
- 将不再计入 JIRA 用户许可证限制。
- 在创建或编辑事务时不能被指派事务或添加为事务的关注者。但是:
- 停用账户之前曾经在 JIRA 中被指派了事务、关注了事务或报告过事务的用户,将仍然显示为相应事务的经办人、关注者或报告人。此状况只有在执行以下操作之后才会改变:将另一个用户指定为经办人或报告人;将停用的用户从关注者中删除;或者重新激活该账户。
- 停用账户之前在 JIRA 中赞成了任何事务的用户将继续显示为这些事务的赞成者。
- 将继续显示在 JIRA 用户界面中,其名称后面显示“(Inactive)”。
- 仍然能够在 JIRA 搜索查询中用于过滤事务。
- 将不会从 JIRA 中收到任何电子邮件通知,即使他们仍然保持为事务的经办人、报告人或关注者。
删除用户
建议您在删除 JIRA 用户之前慎重考虑。请考虑停用用户而不是删除用户,并参考上文章节以了解更多信息。
删除用户之前,请注意:
- 如果使用的是外部用户管理,则不能在 JIRA 中删除用户(但是,您可以停用用户。请参见上文说明。)
- 如果用户有过以下操作,则不能从 JIRA 中删除用户:
- 报告过事务,或被指派给事务。
- 评论过事务。
- 删除用户时会删除该用户的过滤器和仪表盘,即使其他用户也在共享这些过滤器和仪表盘。
- 要删除的用户所报告和被指派的所有事务会分别加上超链接,指向事务导航器中单个事务的列表。
- 选择
> User Management 并在用户列表中查找用户。
- 单击 Operations 列中的 Delete 链接。
随后的确认屏幕将汇总该用户在系统中的所有相关内容,其中显示当前指派给该用户和该用户报告的事务等。用户和系统其他部分之间的这些关联可以防止删除该用户。 - 采取必要的操作,解除用户与 JIRA 的关联。错误消息将为您提供精确的说明,其中可能包括:
- 重新指派当前指派给该用户的任何事务。
- 批量编辑由该用户创建的事务,并将“Reporter”更改为其他用户。如果该用户创建的一些事务已关闭,并且您不希望让其重新成为活动事务,则还需要允许编辑已关闭的事务。
- 对于由该用户负责的共享仪表盘,更改这些仪表盘的负责人。请参见管理共享仪表盘。
- 对于该用户负责的项目,更改其项目负责人。
- 如果没有指派给该用户的事务,也没有该用户报告的事务,并且用户没有对任何事务进行过评论,确认屏幕上将显示 Delete 按钮。单击以删除此用户。