在GitHub中使用细粒度访问时,如何为指定仓库的Docker包授权?
在GitHub中使用细粒度访问时,如何为指定仓库的Docker包授予权限?


- 该操作未在GitHub官方细粒度个人访问令牌权限文档中记载
- 仅授予仓库Read权限无法满足Docker包的访问需求
操作步骤:
- 创建细粒度个人访问令牌时,在「仓库访问」选项里选仅指定仓库,勾选目标仓库
- 向下滚动到「Packages」权限组,找到「Docker」权限项,根据需求设置
读取/写入/读写权限 - 完成令牌创建后,即可用该令牌访问对应仓库关联的Docker包
划重点:GitHub细粒度令牌中,仓库权限和包权限是独立配置的,仅开启仓库读权限无法自动获得Docker包的访问权限,必须单独配置Packages下的Docker权限。
内容的提问来源于stack exchange,提问作者Rahul Kumar
相关产品推荐
相关产品推荐

