Gitlab:团队成员项目访问级别
GitLab为与特定项目合作的“团队成员”提供了项目访问级别“来宾”、“报告者”、“开发人员”和“主” “Master”和“Guest”是不言自明的,但其他两个在范围和粒度上我都不太清楚。这些级别之间的区别是什么?2013:测试每个配置文件的功能,这些功能列在: (2017年GitLab 10.x:这在未来更可能发生) 另请参见,如中所述: 这些规则非常明确:Gitlab:团队成员项目访问级别,gitlab,Gitlab,GitLab为与特定项目合作的“团队成员”提供了项目访问级别“来宾”、“报告者”、“开发人员”和“主” “Master”和“Guest”是不言自明的,但其他两个在范围和粒度上我都不太清楚。这些级别之间的区别是什么?2013:测试每个配置文件的功能,这些功能列在: (2017年GitLab 10.x:这在未来更可能发生) 另请参见,如中所述: 这些规则非常明确: def公共项目规则 [ :下载_代码, :fork_项目, :read_项目, :read_wiki, :阅读(一期), :read_里
def公共项目规则
[
:下载_代码,
:fork_项目,
:read_项目,
:read_wiki,
:阅读(一期),
:read_里程碑,
:读取\u项目\u片段,
:阅读团队成员,
:读取合并请求,
:读注,
:写一期,
:写便条
]
结束
def项目_客人_规则
[
:read_项目,
:read_wiki,
:阅读(一期),
:read_里程碑,
:读取\u项目\u片段,
:阅读团队成员,
:读取合并请求,
:读注,
:写一个项目,
:写一期,
:写便条
]
结束
def项目报告规则
项目\客人\规则+[
:下载_代码,
:fork_项目,
:编写\u项目\u代码段
]
结束
def项目开发规则
项目报告规则+[
:写入\合并\请求,
:写wiki,
:推码
]
结束
这意味着:
- 记者是客人,他还可以:
- 下载代码
- 完成一个项目
- 编写项目代码段
- 开发商是一名记者,他还可以:
- 写入合并请求
- 写维基页面
- 推码
project\u security\u spec.rb
的链接不再有效:404未找到
@ray谢谢。我已经恢复了这些(2013年)提交链接,并添加了2017年的链接。这些策略可以在gitlab安装上更改吗?@PhilLab不确定。也许那种脚本()可以在安装程序上执行?我不知道。您知道问题
模块是否也可以为其分配权限吗?我很想让一些用户只访问问题
,即不访问源代码。不幸的是,我不熟悉问题
模块的权限工作方式。