Skip to content

GitHub 允许组织创建一个专用企业账户,仅用于管理 Copilot Business 许可证,无需购买完整的 GitHub Enterprise。用户通过 GitHub 个人账号受邀加入,或通过身份提供商(IdP)统一配置 SSO/SAML 登录。

GitHub Copilot Business 企业账户:独立管理 Copilot 许可证的轻量方案

适用场景

  • 公司想统一管理 Copilot 订阅,但不需要 GitHub Enterprise 的其他功能
  • 需要集中控制哪些员工可以使用 Copilot
  • 希望通过团队来批量分配许可证
  • 需要配置 SSO 让员工用公司账号登录

与完整 GitHub Enterprise 的区别

专用 Copilot 企业账户GitHub Enterprise
目的仅管理 Copilot 许可证完整企业 GitHub 功能
成本仅 Copilot Business 费用Copilot + Enterprise 费用
功能Copilot 管理、用户管理、SSO完整 GitHub 功能套件

用户管理方式

方式一:邀请个人 GitHub 账号

管理员通过发送邀请,让用户用自己已有的 GitHub 账号加入企业:

  1. 进入企业设置 → PeopleInvite member
  2. 输入用户的 GitHub 用户名或邮箱
  3. 用户收到邮件后接受邀请即可获得 Copilot 访问权限

适合:已有 GitHub 账号的开发团队,员工习惯用个人 GitHub 账号。

方式二:企业托管账号(EMU)

通过身份提供商(IdP)统一创建和管理账号,适合对账号隔离有严格要求的企业:

  • 通过 SCIM 自动从 IdP 同步用户和团队
  • 员工用公司 SSO 账号登录,不使用个人 GitHub 账号
  • 员工离职时,IdP 停用账号即可自动撤销 GitHub 访问权限

适合:有合规要求的大型企业、需要集中管控账号生命周期的场景。

通过团队批量分配许可证

企业账户支持通过团队来管理许可证,而不需要逐个分配:

  1. 在企业管理界面创建团队(或从 IdP 同步)
  2. 将 Copilot Business 许可证分配给整个团队
  3. 团队成员自动获得/失去 Copilot 访问权限

当有新员工加入时,只需将其加入对应团队,Copilot 许可证会自动分配。

配置 SSO

企业账户支持 SAML SSO 和 OIDC:

  • SAML SSO:兼容 Okta、Azure AD、OneLogin 等主流 IdP
  • OIDC:适合与 Azure AD 深度集成

配置后,员工访问 GitHub 相关资源(包括 Copilot 授权页面)时需要先完成 SSO 登录。

许可证用量监控

企业账户管理员可以在管理界面查看:

  • 已分配的许可证数量 vs 总许可证数
  • 各用户/团队的 Copilot 使用情况
  • 上月的 Premium Request 用量统计

常见问题

Q: 创建专用 Copilot 企业账户需要单独付费吗?

A: 企业账户本身是免费的,你只需要为 Copilot Business 许可证付费(按座位收费)。不需要额外购买 GitHub Enterprise 套餐。

Q: 员工的个人代码仓库会对企业可见吗?

A: 不会。专用 Copilot 企业账户只管理 Copilot 访问权限,不会让企业管理员看到员工个人账号的私有仓库。

Q: 已经有 GitHub 个人账号的员工,加入企业后账号会有变化吗?

A: 对于邀请模式,员工的个人账号不变,只是被授权了 Copilot 的企业许可证。对于 EMU 模式,则会创建一个独立的企业账号(与个人账号分离)。