Skip to main content

连接 Azure 订阅

可通过连接 Azure 订阅,启用并基于使用量支付 你的 GitHub Enterprise Server 实例 的费用。

关于连接 Azure 订阅

可以通过将 Azure 订阅 ID 连接到在 你的 GitHub Enterprise Server 实例 的组织帐户,来通过 Azure 根据 GitHub Enterprise Server 功能的使用情况进行支付。

关于通过 Azure 计费

如果将 GitHub 帐户链接到 Azure,则从该点开始的任何基于使用情况的成本都将通过 Azure 计费,并在每月 1 日收费。 但是,剩余的 GitHub 费用(例如 GitHub 计划的费用)仍将按通常的计费日期计费。

例如,用户于 6 月 16 日将 Azure 订阅链接到组织帐户,并且还有一项 GitHub Copilot Business 订阅。 自该日期开始,Copilot Business 的任何使用费都将包含在 Azure 帐单中,并在 7 月 1 日收取费用。 但是,Copilot Business 在 6 月 16 日之前产生的任何费用都将在帐户的正常计费日期,通过 GitHub 单独计费。

先决条件

  • 你必须在 你的 GitHub Enterprise Server 实例 拥有 一个组织 帐户。 有关这两种类型的帐户之间的差异的详细信息,请参阅“GitHub 帐户类型”。

    如果要连接 Azure 订阅的组织属于企业帐户,则必须将 Azure 订阅连接到企业帐户,而不是组织。

  • 你必须是组织帐户的所有者。 请参阅

  • 必须以能够提供租户范围的管理员同意的用户身份登录到 Azure,这是在 Azure AD 租户上安装 GitHub 的订阅权限验证应用所必需的。 应用需要读取访问权限才能显示可用订阅的列表,并且仅在连接 Azure 订阅的一次性过程中使用。 请参阅 Microsoft Docs 中的“向应用程序授予租户范围的管理员许可”。

    • 或者,在按照本文中的说明操作之前,无法提供租户范围的管理员同意的用户可以与 Azure AD 全局管理员合作,以配置管理员同意工作流。 请参阅 Microsoft Docs 中的“Azure Active Directory 中的用户和管理员同意”。

      Note

      如果租户提供了用户同意设置,则这些设置中包含的用户可能不需要管理员同意即可安装 GitHub 的订阅权限验证应用。 请参阅 Microsoft Docs 中的用户同意

  • 要从可用订阅列表中选择 Azure 订阅,用户必须是 Azure 订阅的所有者。 请参阅 Microsoft Docs 中的“将用户分配为 Azure 订阅的管理员”。

  • 必须知道 Azure 订阅 ID。 请参阅 Microsoft Docs 中的“获取 Azure 门户中的订阅和租户 ID”,或联系 Azure 支持

连接订阅的视频演示

要连接 Azure 订阅,需要拥有对 GitHub Enterprise Server 和 Azure 计费门户的适当访问权限。 这可能需要在两个不同的人之间进行协调。

要查看全程演示,请参阅 GitHub YouTube 频道上的 通过 Azure 订阅的 GitHub 消耗计费。 此视频演示了企业帐户的操作过程。 如果要将订阅连接到组织帐户,请参阅“将 Azure 订阅连接到组织帐户”。

Azure 订阅连接问题故障排除

可以在 GitHub 上对将 Azure 订阅连接到帐户时遇到的一些常见问题进行故障排除。

消息:“需要管理员批准”

如果用于登录 Azure 的用户帐户没有足够的权限安装 GitHub 用于连接订阅的应用,则将显示一条消息,其中包含以下文本。

需要管理员批准

GitHub Inc 需要访问组织中资源的权限,只有管理员才能授予该权限。 使用应用前,请先向管理员请求授予此应用的权限。

要在重试时避免此消息,必须确保 Azure 用户可以提供租户范围的管理员同意,否则必须与 Azure 管理员合作以配置管理员同意工作流。 有关详细信息,请查看先决条件