Hub 可为 YouTrack Server 和 TeamCity 以及其他 JetBrains 和第三方服务提供高级用户管理
Hub 可确保用户登录一次后,他们在所有关联的 JetBrains 服务和应用程序中均保持已通过身份验证状态。Hub 支持多种身份验证方法(包括 SAML 2.0、OAuth 2.0、LDAP、Google 和 GitHub),这有助于营造无缝体验,它还提供了内置身份验证模块。Hub 还可用作身份提供商,用于登录支持 OAuth 2.0 和 SAML 2.0 身份验证的第三方服务。
Hub 管理一个用户、群组、角色、权限和项目数据库,并在所有关联的应用程序之间共享该数据库,作为高效的身份验证和授权服务器。
Hub 提供了一个 Projects(项目)页面,您可以在其中创建、添加和查找项目。如果贵公司使用多个 YouTrack 服务器,并且您需要在一个位置获取它们的概况,这非常实用。在 YouTrack 中创建新项目时,它会自动作为资源添加到 Hub 的同名新项目中。
Hub 提供了用于跟踪项目中的问题、报告和构建状态的仪表板。Hub 中的仪表板从 YouTrack 和 TeamCity 提取数据,并且可以通过一系列微件进行自定义。
JetBrains Hub 是基于 Web 的应用程序,除了帮助您管理多个 YouTrack Server 和 TeamCity 安装的用户、群组成员关系、权限和项目外,还可以处理身份验证和授权。Hub 还提供了带有一系列微件的仪表板,用于监控开发活动进度。
Hub 完全免费,用户数量不受限制,并免费享受所有未来更新。
Hub 目前作为基于服务器的本地部署工具提供,仅与 YouTrack 和 TeamCity 的服务器安装集成。Hub 身份验证模块内置于 YouTrack Cloud 中,默认作为管理凭据的身份验证方案启用。YouTrack Cloud 无法与外部 Hub 服务集成。
TeamCity 可以通过特殊 Hub 插件连接到 Hub。它支持用户详细信息同步,并提供将数据(如调查、项目状态和构建工件)从 TeamCity 提取到 Hub 仪表板的微件。
Hub 目前可以用于四种主要场景:
可以,Hub 可以连接到这两种工具,无需插件。您的用户可以使用他们的 Hub 凭据登录 Space,您可以同步 Datalore 中的用户群组。Hub 可以用作身份提供商,因为 Space 和 Datalore 都支持通用 OAuth 2.0 身份验证。
关注我们