Skip to main content

此版本的 GitHub Enterprise 已停止服务 2022-10-12. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

Enabling automatic user license sync for your enterprise

You can manage license usage across your GitHub Enterprise environments by automatically syncing user licenses from your GitHub Enterprise Server instance to GitHub Enterprise Cloud.

Who can use this feature

Enterprise owners can enable automatic user license synchronization.

About automatic license synchronization

GitHub 使用唯一的用户许可模型。 对于包含多个部署选项的企业产品,GitHub 会� �据所有部署中的唯一用户数量来确定所使用的许可席位数。

每个用户只使用一个许可证,� 论该用户使用多少 GitHub Enterprise Server 实例,或者该用户在 GitHub Enterprise Cloud 上是多少组织的成员。 此模型允许每个人使用多个 GitHub Enterprise 部署,而不产生额外费用。

要让使用多个 GitHub Enterprise 环境的用户仅使用单个许可证,� 必须在环境之间同步许可证使用情况。 然后,GitHub 将� �据与用户帐户关联的电子邮件地址� 除重复用户。 有关详细信息,请参阅“排查 GitHub Enterprise 的许可证使用情况问题”。 For more information, see "About GitHub Connect."

If you enable automatic user license sync for your enterprise, GitHub Connect will automatically synchronize license usage between GitHub Enterprise Server and GitHub Enterprise Cloud weekly.

If you use multiple GitHub Enterprise Server instances, you can enable automatic license sync between each of your instances and the same organization or enterprise account on GitHub Enterprise Cloud.

同步许可证使用情况后,可以在 GitHub.com 上的企业设置中看到所有环境中已使用的许可证的报告。 有关详细信息,请参阅“查看 GitHub Enterprise 的许可证使用情况”。

You can also manually upload GitHub Enterprise Server user license information to GitHub Enterprise Cloud. For more information, see "Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud."

注意:如果在不使用 Enterprise Managed Users 的 GitHub.com 上同步许可证使用情况和企业帐户,强烈建议在 GitHub.com 上为企业帐户启用已验证的域。 出于隐私原� ,如果地址由已验证的域托管,� 使用的许可证报告仅包含与 GitHub.com 上的用户帐户关联的电子邮件地址。 如果一个人错误地使用多个许可证,则有权访问用于� 除重复数据的电子邮件地址可使故障排除更� 容易。 有关详细信息,请参阅 GitHub Enterprise Cloud 文档中的“验证或审批� 企业的域”和 “关于 Enterprise Managed Users”。

Enabling license synchronization

Before enabling license synchronization on your GitHub Enterprise Server instance, you must enable GitHub Connect. For more information, see "Managing GitHub Connect."

  1. 在 GitHub Enterprise Server 的右上角,单击� 的个人资料照片,然后单击“企业设置”。 GitHub Enterprise Server 上个人资料照片下拉菜单中的“企业设置”
  2. 在企业帐户边� �中,单击 “GitHub Connect”。 企业帐户边� �中的 GitHub Connect 选项卡
  3. Under "Server can sync user license count and usage", use the drop-down menu and select Enabled. Drop-down menu to enable automatic user license sync