关于连接 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 管理员合作以配置管理员同意工作流。 有关详细信息,请查看“先决条件”。