额外费用预算与停止开关
区分企业、组织和成本中心支出控制,核对默认继续计费与预算交互。
This page has not been translated into English yet. The original Chinese version is shown below.
企业、组织和成本中心的支出预算主要控制共享池耗尽后的 metered charges;它们不替代用户预算,也不代表固定许可证费用已经包含在预算中。
预算范围
| 预算 | 限制范围 |
|---|---|
| Cost center budget | 归入该成本中心的组或组织的额外费用 |
| Organization budget | 许可证账单归属于该组织的用户额外费用 |
| Enterprise budget | 企业整体额外费用,受成本中心排除设置影响 |
组织所有者能设置的预算类型仅为 organization budget;它只能进一步限制企业预算,不能覆盖或放宽企业上限。
同一用户在多个组织拥有席位时,GitHub 每个账期随机选择一个组织承担席位,费用可能跨月归入不同组织预算。官方建议让用户通过单一组织获得许可,或用直接分配用户的成本中心预算,避免归属不稳定。
默认不在达到数额时停用
Stop usage when budget limit is reached 适用于这三种支出预算,且默认关闭。不打开时,达到预算后仍会继续产生费用。若目的是硬性限额,创建预算时需要开启它。
用户级预算没有这个选项,始终硬停止。另有一个应单独保留的边界:官方明确写任何适用预算设为 0 美元 都会立即阻断相应用户。因此不能只凭“额外费用预算通常在共享池耗尽后检查”推断 0 美元一定还能先使用池内额度。
请求如何经过检查
首先检查实际生效的用户预算;未超额才继续看共享池。池有额度则从池内消费,耗尽后才进入额外付费,并要求 AI credits paid usage 政策允许。
额外费用根据用户归属检查成本中心、组织或企业预算。不要把来源中按归属列出的检查流程理解成“有成本中心就不受企业限制”:同页明确说明,成本中心用量默认也计入企业预算,且适用控制中剩余空间最少的那个会先阻断。
例如用户预算还剩 5 美元,企业硬上限只剩 1 美元,仍可能先由企业上限阻断。反过来,扩大企业或部门预算不能解除用户预算已经耗尽的限制。
成本中心排除
默认情况下,成本中心用量计入企业预算。启用 Cost center exclusion 后,该成本中心的额外费用不计入企业预算,也不因企业预算耗尽而阻断,由其自身成本中心预算控制额外支出。
这个排除不取消用户级预算;不能用部门独立付款权绕过成员个人消耗上限。
总账单的估算
官方例子:400 个 Business 席位,每月许可证费用为 7,600 美元;若企业额外费用预算为 5,000 美元,对应例子的最高总额是 12,600 美元,而不是 5,000 美元。使用这种估算前需确认硬停止开启,以及是否存在排除在企业预算之外的成本中心。
若希望限制部门在共享池中的取用,使用成本中心内含额度控制,而不是仅设置额外费用预算。