Skip to main content

将许可证使用情况从 GitHub Enterprise Server 同步到 Cloud

手动或使用 GitHub Connect 同步许可证。

GitHub Enterprise 许可证使用户能够同时使用 GitHub Enterprise Cloud 和 GitHub Enterprise Server。 请参阅“GitHub Enterprise 云与服务器的组合使用”。

要查看 GitHub Enterprise Cloud 上的组合许可证详细信息并确保用户仅使用一个许可证,必须在部署之间同步许可证。 可以执行以下操作:

  • 自动使用 GitHub Connect。
  • 手动将许可证文件从 GitHub Enterprise Server 上传到 GitHub。

同步许可证使用情况时,只有 GitHub Enterprise Server 上每个用户帐户的用户 ID 和电子邮件地址才会传输到 GitHub Enterprise Cloud。

自动同步许可证使用情况

可以使用 GitHub Connect 在 GitHub Enterprise Server 和 GitHub Enterprise Cloud 之间每周自动同步用户许可证计数和使用情况。

启用 GitHub Connect 后,许可证数据将每周自动同步。 还可以通过触发许可证同步作业来随时手动同步许可证数据。

启用自动许可证同步

要启用许可证同步,必须:

  1. 启用 GitHub Connect 有关详细信息,请参阅 GitHub Enterprise Server 文档中的“在 GitHub.com 上启用 GitHub Connect”或“在 GHE.com 上启用 GitHub Connect”。
  2. 启用许可证同步。请参阅 GitHub Enterprise Server 文档中的“在 GitHub.com 上启用 GitHub Connect”。

触发许可证同步作业

  1. 登录到 GitHub Enterprise Server 实例。

  2. 在 的右上角,单击你的个人资料照片,然后单击“企业设置”****。

    单击 GitHub Enterprise Server 上的个人资料照片时显示的下拉菜单的屏幕截图。 框出了“企业设置”选项。

  3. 在页面顶部,单击“ Settings”****。

  4. 在“ Settings”下,单击“Licensing”********。

  5. 在“License sync”下,单击“ Sync now”****。

手动上传 GitHub Enterprise Server 许可证使用情况

您可以从 GitHub Enterprise Server 下载 JSON 文件并将文件上传到 GitHub Enterprise Cloud,在两个部署之间手动同步用户许可使用情况。

  1. 登录到 GitHub Enterprise Server 实例。

  2. 在 的右上角,单击你的个人资料照片,然后单击“企业设置”****。

    单击 GitHub Enterprise Server 上的个人资料照片时显示的下拉菜单的屏幕截图。 框出了“企业设置”选项。

  3. 在页面顶部,单击“ Settings”****。

  4. 在“ Settings”下,单击“Licensing”********。

  5. 在“用户许可证”部分中的“快速链接”下,要下载包含 GitHub Enterprise Server 上当前许可使用情况的文件,请单击“导出许可使用情况”。

    “许可证”页的“用户许可证”部分的屏幕截图。 标记有“导出许可使用情况”的链接以深橙色标出。

  6. 导航至 GitHub Enterprise Cloud。

  7. 在 GitHub 的右上角,单击你的个人资料照片,然后单击“你的企业”****。

  8. 在企业列表中,单击您想要查看的企业。

  9. 在页面顶部,单击“ Billing and licensing”(使用新的计费平台时可见)****。 或者,单击“ 设置”。

  10. 单击“许可”以显示有关许可证使用的详细信息****。

  11. 在“Enterprise Server 实例”旁,单击“添加服务器使用情况”。

  12. 上传从 GitHub Enterprise Server 下载的 JSON 文件。

后续步骤

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

为简化故障排除,如果同步许可证使用情况,并且不使用 Enterprise Managed Users,我们强烈建议为 GitHub Enterprise Cloud 上的企业帐户启用已验证域。 请参阅。