Skip to main content

为企业启用自动触发用户许可证同步

可以通过自动将用户许可证从 你的 GitHub Enterprise Server 实例 同步到 GitHub Enterprise Cloud 来管理 GitHub Enterprise 环境中的许可证使用情况。

谁可以使用此功能?

Enterprise owners can enable automatic user license synchronization.

关于自动许可证同步

GitHub 使用唯一的用户许可模型。 使用 GitHub Enterprise 计划时,你有权同时使用 GitHub Enterprise Cloud 和 GitHub Enterprise Server。 GitHub Enterprise Cloud 限额包括在 GitHub.com 或 GHE.com 上进行的一个部署****。

GitHub 会根据部署中的唯一用户数量来确定所使用的许可席位数。 每个用户只使用一个许可证,无论该用户使用多少个 GitHub Enterprise Server 实例,或者在 GitHub Enterprise Cloud 部署上该用户是多少个组织的成员。 此模型允许每个人使用多个 GitHub Enterprise 部署,而不产生额外费用。

要让使用多个 GitHub Enterprise 环境的用户仅使用单个许可证,你必须在环境之间同步许可证使用情况。 然后,GitHub 将根据与用户帐户关联的电子邮件地址删除重复用户。 GitHub 会删除 GitHub Enterprise 计划本身、 和 适用于 GitHub Advanced Security)。 有关详细信息,请参阅“GitHub Enterprise 许可证使用情况疑难解答”。 有关详细信息,请参阅“关于 GitHub Connect”。

如果为企业启用自动触发用户许可证同步,GitHub Connect 每周将自动同步 GitHub Enterprise Server 和 GitHub.com 之间的企业许可证使用情况。 还可以通过手动触发许可证同步作业,在每周自动同步之外的任何时间同步许可证数据。 有关详细信息,请参阅“在 GitHub Enterprise Server 和 GitHub Enterprise Cloud 之间同步许可证使用情况”。

如果使用多个 GitHub Enterprise Server 实例,则可以在 GitHub Enterprise Cloud 上启用每个实例与同一企业帐户之间的自动触发许可证同步。

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

您还可以手动将 GitHub Enterprise Server 用户许可信息上传到 GitHub Enterprise Cloud。 有关详细信息,请参阅“在 GitHub Enterprise Server 和 GitHub Enterprise Cloud 之间同步许可证使用情况”。

Note

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

启用许可同步

在 你的 GitHub Enterprise Server 实例 上启用许可证同步之前,必须先启用 GitHub Connect。 请参阅“在 GitHub.com 上启用 GitHub Connect”。

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

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

  2. 在企业帐户边栏中,单击 GitHub Connect。

  3. 在“许可证同步”右侧,单击“启用”。

    GitHub Connect 页上“许可证同步”选项的屏幕截图。 “启用”按钮以橙色边框突出显示。