覆盖Github上的默认存储库权限

时间:2016-11-01 15:58:05

标签: github permissions

我已在组织级别将默认存储库权限设置为“读取”。我可以看到如何扩展单个存储库的权限。但是我看不出如何限制它。

是否可以在存储库级别限制默认权限?

1 个答案:

答案 0 :(得分:1)

考虑" Repository permission levels for an organization","阅读"似乎已经是限制性最强的许可级别。

因此,无法进一步限制存储库权限是合乎逻辑的。

  

对于属于组织的存储库协作的人员或团队,有三种类型的存储库权限:

     
      
  •   
  •   
  • 管理
  •   
     

此外,拥有所有者权限的组织成员对组织中的所有存储库拥有广泛的权限。

检查您是否是存储库所有者:如果是这种情况,您可以修改其他存储库设置,包括:

  
      
  • 添加,删除和修改协作者访问权限
  •   
  • 编辑存储库的默认分支
  •   
  • 添加,删除和编辑webhooks和服务挂钩
  •   
  • 添加部署密钥
  •   
  • 更改存储库可见性(来自public to private或来自private to public
  •   

最后一种可能是限制的方式。

注意:(2017年6月)检查是否可以将权限与 nested teams 相关联。