更新时间:2025-02-28 gmt 08:00

权限管理-九游平台

代码组的权限管理位于代码组详情中“设置”页签下。

用户可根据下表给各角色配置权限。

代码组权限矩阵仅支持项目管理员及各层代码组的所有者修改。

如果该仓库成员是从代码组下继承的,那么其角色默认为代码组角色,在仓库中修改该仓库成员的角色后,单击“成员列表”页签下仓库成员所在行对应操作列的按钮时,则该角色权限会改为之前代码组角色。

表1 代码组角色权限

角色/功能

操作权限

项目经理

committer

开发人员

系统工程师

测试经理、测试人员、参与者、运维经理和产品经理

浏览者

自定义角色

代码组

新建

b

b

b

b

c

d

c

删除

b

d

d

d

d

d

c

设置

b

d

d

d

d

d

c

仓库

新建

b

b

b

b

c

d

c

fork

b

b

b

b

c

d

c

删除

b

d

d

d

d

d

c

设置

b

d

d

d

d

d

c

代码

提交

b

a

a

a

c

d

c

下载

b

a

a

a

c

d

c

成员

添加

b

d

d

d

d

d

c

修改

b

d

d

d

d

d

c

删除

b

d

d

d

d

d

c

分支

新建

b

b

b

b

c

d

c

删除

b

b

b

b

c

d

c

tag

新建

b

b

b

b

c

d

c

删除

b

c

c

c

c

d

c

mr

新建

b

b

b

b

c

d

c

编辑

b

b

c

c

d

d

c

评论

b

b

b

b

c

c

c

检视

b

b

b

b

d

c

c

审核

b

b

c

c

d

d

c

合并

b

b

c

c

d

d

c

关闭

b

b

c

c

d

d

c

重开

b

b

c

c

d

d

c

  • a:表示该角色默认拥有该权限且不可被移除。
  • b:表示该角色默认拥有该权限且可被移除。
  • c:表示该角色可分配到该权限。
  • d:表示该角色不可分配到该权限。

仓库级权限管理位于仓库详情中“设置”页签下。

用户可根据下表给各角色配置权限。

表2 仓库级角色权限

角色/功能

操作权限

项目经理

committer

开发人员

系统工程师

测试经理、测试人员、参与者、运维经理和产品经理

浏览者

自定义角色

仓库

fork

b

b

b

b

c

d

c

删除

b

d

d

d

d

d

c

设置

b

d

d

d

d

d

c

代码

提交

b

a

a

a

c

d

c

下载

b

a

a

a

c

d

c

成员

添加

b

d

d

d

d

d

c

修改

b

d

d

d

d

d

c

删除

b

d

d

d

d

d

c

分支

新建

b

b

b

b

c

d

c

删除

b

b

b

b

c

d

c

tag

新建

b

b

b

b

c

d

c

删除

b

c

c

c

c

d

c

mr

新建

b

b

b

b

c

d

c

编辑

b

b

c

c

d

d

c

评论

b

b

b

b

c

c

c

检视

b

b

b

b

d

c

c

审核

b

b

c

c

d

d

c

合并

b

b

c

c

d

d

c

关闭

b

b

c

c

d

d

c

重开

b

b

c

c

d

d

c

  • a:表示该角色默认拥有该权限且不可被移除。
  • b:表示该角色默认拥有该权限且可被移除。
  • c:表示该角色可分配到该权限。
  • d:表示该角色不可分配到该权限。

相关文档

网站地图