You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitHub CLI缺少scopes无法列出projectsV2 如何提升权限

问题原因

调用projectsV2相关的GraphQL接口时,GitHub CLI当前绑定的认证令牌缺少必需的read:project权限范围。现有令牌仅持有admin:public_key、gist、read:org、repo权限,无法满足ProjectsV2接口的鉴权要求,因此触发报错。

操作步骤
  • 执行权限更新命令,为GitHub CLI补充缺失的权限范围:
gh auth refresh -s read:project

命令执行后会自动唤起浏览器授权页面,确认授权包含项目读取权限后,跟随页面提示完成授权流程即可。

  • 权限更新完成后,重新运行原查询命令验证结果:
gh api graphql -f query='{
  organization(login: "MyOrg") {
    projectsV2(last: 20) {
      nodes {
        title
      }
    }
  }
}'

正常返回组织下的项目标题列表即代表配置生效。

*补充说明:如果后续需要对ProjectsV2项目做编辑、修改类操作,可以在授权时将权限范围替换为write:project,覆盖读写全量操作需求,仅做列表查询的场景使用read:project即可。

内容的提问来源于stack exchange,提问作者rethab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 12:39:23