已开启GitHub组织令牌审批,如何提交个人访问令牌权限申请?
GitHub组织细粒度访问令牌权限申请指南
先确认机器人账号的身份
- 必须保证机器人账号是这个GitHub组织的正式成员,不是外部协作者。只有组织成员才能触发令牌的权限申请流程,要是账号还没加入,先找管理员把它拉进组织。
创建令牌时触发申请的正确操作步骤
- 登录机器人账号的GitHub,路径走:设置 > 开发者设置 > 个人访问令牌 > 细粒度令牌
- 点生成新令牌,填好令牌名称、过期时间这些基础信息
- 在仓库访问部分选仅选择仓库,这时候会弹出你的组织列表(前提是账号是组织成员),直接选目标私有仓库就行
- 到权限板块,找到Issues权限,设成读写(毕竟要提交Issue)
- 配置完点生成令牌,系统会自动触发审批流程(组织开了审批策略的话),这时候令牌状态会显示待审批
自动触发失败?手动申请的办法
如果上面的步骤没自动弹出申请流程,直接这么干:
- 让机器人账号的持有者(或者用账号本身)直接找组织管理员,说清令牌名称、要访问的仓库和需要的权限,让管理员在组织后台处理
- 管理员去组织的设置 > 个人访问令牌请求里就能看到待审批的申请,直接处理就行
为啥看不到组织仓库?排查点
- 要是创建令牌时看不到组织的仓库列表,先查账号是不是在组织成员里,有没有被设成受限成员
- 找管理员确认组织的令牌策略是不是允许成员创建细粒度令牌访问私有仓库,看组织设置 > 成员权限 > 个人访问令牌里的配置
内容的提问来源于stack exchange,提问作者Ced
相关产品推荐
相关产品推荐

