每个许可证报告都会显示有关您的企业账户中的许可证用户的信息,针对 Copilot 或 Advanced Security。
云用户可以从“计费和许可”下的“许可”页面或使用 REST API 下载许可证报告。
- 企业版和 Advanced Security 许可证用户,请参阅 下载您的企业或组织的许可证使用数据
- GitHub Copilot 许可证用户,请参阅 为组织或企业下载GitHub Copilot 活动报告
- 通过 REST API 进行报告,请参阅“使用 REST API 自动报告使用情况”
如果希望生成更详细的使用情况报告,请参阅“收集有关支出的见解”。
** GitHub Enterprise Server用户可以**从企业设置下的Advanced Security”页下载许可证报告****,请参阅 下载您的企业或组织的许可证使用数据。
Advanced Security 许可证报告
CSV 文件包含当前正在使用许可证的每位用户的相关信息。 报告中会展示每位用户对启用付费安全功能的代码库所做的最新提交。
| 字段 | 说明 |
|---|---|
| 用户登录 | 用户的 GitHub 句柄。 |
| 组织/仓库 | 用户在过去 90 天内有过贡献,且已启用付费安全功能的仓库。 |
| 上次推送日期 | 用户推送到仓库的提交的最新作者日期。 |
| 上次推送的电子邮件 | 与该提交关联的电子邮件地址。 |
在某些情况下,“Organization/repository”字段中的数据还将包含 USERNAME/REPOSITORY 数据:
- 你的 GitHub Enterprise Cloud 有 Enterprise Managed Users
- 你的报告是给 GitHub Enterprise Server 的
Copilot 许可证报告
GitHub Enterprise Cloud 许可证报告
企业的许可证使用情况报告是一个 CSV 文件,其中包含有关企业成员的以下信息。 某些字段仅适用于你的 GitHub Enterprise Cloud(GHEC)部署、GitHub Enterprise Server(GHES)连接的环境,或你通过 GitHub Enterprise 获得的 Visual Studio 订阅(VSS)。
在 带有数据驻留权的 GitHub Enterprise Cloud 实例上生成的报表中,GitHub 将取代 GitHub com。
Ghe license active 字段将被标记为“true”。
| 字段 | 说明 |
|---|---|
| GitHub com 登录 | 用户的 GHEC 帐户的用户名 |
| GitHub.com 名称 | 用户的 GHEC 帐户的显示名称 |
| 企业服务器用户 ID | 对于用户的每个 GHES 帐户,帐户的用户 ID |
| GitHub com 用户 | 用户是否在 GHEC 上拥有帐户 |
| 企业服务器用户 | 用户是否在 GHES 上至少有一个帐户 |
| Visual Studio 订阅用户 | 用户是否为 Visual Studio 订阅者 |
| 许可证类型 | 可以是:Visual Studio subscription 或 Enterprise |
| GitHub com 个人资料 | 用户在 GHEC 上的个人资料页面的 URL |
| GitHub com 成员角色 | 对于用户在 GHEC 所属的每个组织,组织名称和用户在该组织中的角色(Owner 或 Member)用冒号分隔。 组织用逗号分隔。对于专用存储库上的外部协作者,该值将显示为 ORG/,指定协作者有权访问的组织和存储库。 |
| GitHub.com 企业角色 | 可以是以下其中之一:Owner、Member、Outside collaborator(适用于在 GitHub.com 上拥有个人账户的企业),或 Repository collaborator(适用于使用 托管用户帐户 的企业) |
| GitHub.com 已验证的域名电子邮件 | 与用户的 GHEC 帐户关联且与企业的已验证域匹配的所有电子邮件地址 |
| GitHub.com SAML 名称 | SAML 用户名 |
| GitHub 上有挂起邀请的 .com 组织 | 用户 GHEC 帐户加入企业内组织的所有待定邀请 |
| GitHub com 双因素身份验证 | 用户是否启用了双重身份验证 (true/false) |
| GitHub com 双因素身份验证需要在特定日期前完成 | 用户需启用双因素身份验证的截止日期 |
| GitHub.com 成本中心 | 用于计费目的且与该用户关联的成本中心 |
| GitHub com 代码安全许可证用户 | 用户是否消耗代码安全许可证 (true/false) |
| GitHub com 机密保护许可证用户 | 用户是否使用机密保护许可证 (true/false) |
| Ghe 许可证处于活动状态 | 用户是否在 GHE.com 上具有有效许可证(true/false) |
| Ghe 许可证开始日期 | |
| GHE.com上的用户许可证开始日期 | |
| Ghe 许可证结束日期 | 用户许可证的到期日期 GHE.com |
| 企业服务器主要邮件 | 与用户的每个 GHES 帐户关联的主电子邮件地址 |
| 企业服务器高级安全用户 ID | |
| GitHub Enterprise Server 上高级安全功能的用户标识符 | |
| 企业服务器代码安全用户识别码 | |
| GitHub Enterprise Server 上代码安全功能的用户标识符 | |
| 企业服务器机密保护用户 ID | |
| GitHub Enterprise Server 上机密保护功能的用户标识符 | |
| Visual Studio 许可证状态 | Visual Studio许可证是否已与GitHub用户匹配 |
| Visual Studio 订阅电子邮件 | 与用户的 VSS 关联的电子邮件地址 |
| 用户帐户总数 | 此人在 GHEC 和 GHES 上拥有的帐户总数 |
GitHub Enterprise Server 导出的许可证使用情况(JSON 文件)
GitHub Enterprise Server 许可证使用情况是一个 JSON 文件,通常用于在 GitHub Enterprise Server 和 GitHub Enterprise Cloud 部署之间手动同步用户许可证。 该文件包含以下特定于您的 GitHub Enterprise Server 环境的信息。
| 字段 | 说明 |
|---|---|
| 功能 | 在您的GitHub Connect实例上启用的GitHub Enterprise Server功能,以及启用的日期和时间。 |
| 主机名 | 实例的 GitHub Enterprise Server 主机名。 |
| 仅 HTTP | 是否已在您的 GitHub Enterprise Server 实例上启用并配置传输层安全性(TLS)。 可以是以下选项之一:True 或 False。 |
| 许可证 | 你的 GitHub Enterprise Server 许可证的哈希值。 |
| 公钥 | 您的许可证中的 GitHub Enterprise Server 公钥部分。 |
| 服务器 ID | 为 GitHub Enterprise Server 实例生成的 UUID。 |
| 版本 | 你的 GitHub Enterprise Server 实例的版本。 |