关于 GitHub App 权限
GitHub Apps 使用一组权限创建。 权限定义了 GitHub App 可通过 API 访问的资源。 有关详细信息,请参阅“为GitHub应用选择权限”。
为帮助正确选择权限,在 REST API 响应中将会收到 X-Accepted-GitHub-Permissions 标头。 标头将会提示访问端点所需的权限。 有关详细信息,请参阅“REST API 故障排除”。
需要拥有这些权限才能访问专用资源。 某些端点也可以用来访问不具有这些权限的公共资源。 若要查看端点是否可以在没有权限的情况下访问公共资源,请参阅该端点的文档。
某些端点需要多个权限。 其他端点使用一组权限中的任何一个权限。 在这些情况下,“其他权限”列将包含复选标记。 有关使用端点所需的权限的完整详细信息,请参阅该端点的文档。
Enterprise permissions for "Copilot settings"
Enterprise permissions for "Copilot usage records"
| 终结点 | 访问 | 令牌类型 | 其他权限 |
|---|---|---|---|
| GET /enterprises/{enterprise}/copilot/usage-records | read | UAT IAT | 需要多个权限,或者可以使用不同的权限。 有关权限的更多信息,请参阅此终结点的文档。 |