Hub logo

The Hub Blog

Integration Across Team Collaboration Tools

Hub 现在包含可自定义的用户资料

Hub 2021.1 今年开始推出了新的自定义功能,允许用户在用户资料中添加自定义字段。 它还增加了一系列的身份验证增强功能,比如可以指定多个域,让您与 Google 身份验证和 PKCE(代码交换的证明密钥)扩展登录。 让我们来看看这些改进的更多细节吧!

可定制的用户资料,实现全面的用户管理

现在,用户资料除了一般的凭据、全名和电子邮件地址外,还可以存储其他信息。 在新版 Hub 中,可以为用户资料添加自定义属性,例如,存储用户的电话号码或工作角色。 同时,这些属性将可以从 YouTrack 工作流中访问,这使得你可以使用用户资料中的用户职位、电话号码等任何内容的工作流逻辑,例如,你可以限制某些操作只能由公司 CEO 执行。

要管理自定义属性,只需导航到用户页面,点击 "Manage fields" (管理字段)。 您将可以添加不同类型的新字段:电子邮件、电话、字符串等,或者更新页面上现有的字段。 新的字段会立即出现在每个用户的个人资料页面上。

此外,我们计划在未来的版本中增强这一功能,增加自动将活动目录用户属性映射到这些自定义字段的功能,并为自定义用户属性实现筛选器。

对 Google 身份验证的多域支持

Google 身份验证的域限制允许实例管理员限制谁可以使用 Gmail 账户在实例上创建账户。 使用这个功能最常见的原因是确保只有来自您的公司域的用户,也就是您的同事能够在你的实例中创建账户。

然而,有时一个域名还是不够。 大公司可能有几个域名,或者有时需要邀请第三方公司的外部用户进入他们的实例。 为了解决这个问题,您现在可以在 Hub 中指定几个允许可以在实例上创建账户的域。

PKCE 扩展支持 OAuth 2.0,实现更安全的授权

代码交换的证明密钥(PKCE)是一种额外的保护代码,它进一步增强了 Hub 授权流程。 它是为了向桌面和移动客户端应用提供更安全、更稳健的登录体验而创建的,是 IETF(互联网工程任务组)和其他 OAuth 2.0 最佳做法所推荐的。 设置 PKCE 不需要额外的配置。 如果客户端支持它,Hub 也会支持它。

有关此版本的完整技术细节,请参阅版本说明。 最新的 Hub 版本可以从我们的网站下载。 要详细了解如何配置新功能,请查看最新文档
我们非常感谢您的所有反馈意见,请在下面的评论部分与我们分享。 当然,如果您有任何疑问,请与我们的支持团队联系,我们将随时为您提供帮助!

您的 Hub 团队

Hub