我正在为我的企业评估GitLab,我真的希望我的假设在这里是错误的,因为我真的很喜欢这个产品。
对于我的企业,内置权限很难打开。如果我们使用每个级别的权限级别和权限启用安全审核失败,我们可能会丢失大约2或3个行业认证。
如何创建自己的安全级别? Guest和Reporter需要完全从系统中清除。如果我把它放进去,那么企业安全会把我钉在前面的大厅里。然后开发人员需要大幅削减权限,主人需要大幅削减,我需要再创建3个专家。
我知道没有用户界面来执行此操作,但请告诉我,我可以编辑某个文件来执行此操作。我讨厌在这个问题上被迫为GitHub花费5倍。
答案 0 :(得分:0)
自定义系统现在已经讨论了很长时间。 See the discussion here.现在,您可以修改权限的唯一方法是编辑包含组具有权限的文件ability.rb
。
def project_owner_rules
定义了项目所有者拥有的权限。
请注意,如果您进行更改,则每次更新都会覆盖此文件 ,因此请保留修改的副本。