Skip to main content

不同产品的成本中心分配

了解如何将费用分配给有许可和计量的产品的成本中心。

谁可以使用此功能?

GitHub Enterprise Cloud

本文包含有关如何将支出分配给成本中心的参考信息。 要创建和管理成本中心,请参阅“使用成本中心将成本分配给业务部门”。

概述

要将按流量计费的支出分配到某个成本中心,需将仓库、组织或用户添加至该成本中心。

  • 对于 基于使用情况 的产品(如 GitHub Actions),成本中心根据成本中心中的 存储库或组织 收费,因为这是使用情况发生的地方。
  • 对于 基于许可证 的产品(如 GitHub Copilot),成本中心根据成本中心中的 用户 收费。
  • 对于通过使用 premium request(如 Copilot编程助理)进行计费的产品,成本中心也会根据成本中心中的 用户 来计费。

成本中心仅适用于按流量计费的使用情况,不适用于批量或订阅计费的情况。

按产品划分的明细

产品如果成本中心包含此资源,则对其收费
数据变量.产品.prodname_actions %}在其中运行工作流的存储库或组织。
数据变量.product.prodname_github_codespaces %}在其中创建 codespace 的存储库或组织。
GitHub Copilot 许可证获得许可证(优先级)的用户,或为 Copilot 许可证支付费用的组织。
数据变量.product.prodname_enterprise %}优先获得许可证的用户,或为许可证付款的组织。
Git 大型文件存储在其中使用 Git LFS 的存储库或组织。
数据变量.product.prodname_registry %}拥有包的存储库或组织。
Premium requests触发使用 premium request(优先级)的用户,或他们所属的组织。
GitHub Advanced Security使用许可证(优先级)或按许可证计费的组织的用户。

基于许可证的产品详细信息

为了确保成本中心按预期反映支出,请务必了解如何将许可证成本分配给成本中心,以及如何在帐单中反映更改。

与成本中心关联的用户授予的许可证收取许可证和产品费用
直接分配由任何组织将用户分配到成本中心
仅按组织成员资格按分配到成本中心的组织组织所属 的成本中心 。 如果组织不属于成本中心,则属于 企业

属于企业中的多个组织或从多个组织接收 Copilot 许可证的用户

  •         **GitHub Enterprise** 和 **GitHub Advanced Security** 许可证的使用分配给历史最悠久的组织,并将费用分配到包含该组织的成本中心。
    
  •         **Copilot** 许可证及产品使用分配给其中一个组织,费用分配给包含该组织的成本中心。
    

若要确认给定用户的许可证向哪个组织收费,可以请求详细的使用情况报告。 请参阅“账单报告参考资料”。

请参阅“关于 GitHub Copilot 在组织和企业中的计费问题”。

了解成本中心使用情况和归属

要按成本中心查看使用情况,请转到“Usage"”页,然后按成本中心进行分组或筛选。 按成本中心分组时,任何未分配至特定成本中心的使用情况都会被归类为“Enterprise Only”。 请参阅“收集有关支出的见解”。

要了解特定资源的使用情况是如何归属到各成本中心的,请请求一份详细的使用情况报告,并参考其中的“cost_center_name”列。 请参阅“账单报告参考资料”。

成本中心更改的影响

你可以随时更改某个成本中心所包含的资源,或删除该成本中心。 此行为会以不同方式对成本中心产生影响。

删除成本中心

如果删除了成本中心,其资源的未来使用费用将由企业承担。 删除前产生的使用费用将由成本中心承担。

即使删除了成本中心,仍然可以查看。 为此,请选择成本中心页面上的“已删除”选项卡。

添加或删除成员

如果你将一名成员添加到某个成本中心,则该成员未来产生的任何使用费用均由该成本中心承担。 如果你从某个成本中心删除某个成员,则该成员未来产生的任何使用费用均由企业承担。 例如:

日期场景效果
5 月 1 日一个企业有三名 Copilot 用户。则这三名用户产生的使用费用由该企业承担。
5 月 10 日如果你创建了两个成本中心:成本中心 1(成员为用户 A 和用户 B)和成本中心 2(成员为用户 C),则用户 A 和用户 B 未来产生的费用将由成本中心 1 承担,用户 C 未来产生的费用将由成本中心 2 承担。
5 月 20 日如果你将用户 A 从成本中心 1 中删除,则用户 A 未来产生的使用费用将由企业承担。

从企业删除用户

将用户从企业中删除并不会将该用户从成本中心中删除。 这可确保归属于该用户的剩余使用量将被分配至成本中心。

基于许可证的产品的示例

以下示例演示如何将使用情况分配到基于许可证的产品的成本中心。 根据四个许可用户、他们的组织成员身份以及成本中心的设置方式,你将了解如何将使用情况分配到成本中心。

用户

四个用户及其组织成员资格的关系图示。

有四个用户,每个用户都是企业中一个或多个组织的成员。

用户组织成员资格
user-1
          `org-1`、`org-2` |

| user-2 | org-1 | | user-3 | org-1 | | user-4 | org-1org-2 |

所有用户都拥有 **** 和 GitHub Enterprise (GHE) 所提供的 GitHub Copilot 许可证org-1****。

GitHub Secret Protection (GHSP) 在 **** 中已启用,其中所有用户都是主动提交者org-1

成本中心

企业中有两个成本中心,每个中心分配了不同的用户或组织。

成本中心分配的资源
成本中心 A
          `user-1`、`user-3` |

| 成本中心 B | org-1 |

          `user-2`、`user-4` 和 `org-2` 未分配到任何成本中心****。

如何分配使用情况

行标题 %}

Copilot费用GHSP 费用GHE 费用解释
成本中心 A
          `user-1`、`user-3` | 
          `user-1`、`user-3` | 
          `user-1`、`user-3` | 这些用户直接分配到成本中心。 |

| 成本中心 B | user-2user-4 | user-2user-4 | user-2user-4 | 这些用户没有直接分配到成本中心,因此 GitHub Copilot、具有数据驻留的 GitHub Enterprise Cloud 和 GitHub Secret Protection 费用是根据组织成员资格分配的。 |

结束行标题 %}