代码管理为了便于进行代码库权限管理,支持用户组成员管理功能。系统本身自带系统组(评审单owner、仓库owner、注册用户组),也可以自定义用户组
分配给该组的访问权限始终在访问权限适用的仓库环境进行评估。因此,这些权限适用于作为该仓库owner的所有用户。
通过在父项目上为该组分配访问权限,代码管理管理员可以为仓库owner定义一组默认访问权限 。子仓库继承这些访问权限,这些访问权限将被解析给拥有子仓库的用户。
为父项目分配的项目所有者的默认访问权限,可以避免需要为新创建的子项目初始配置访问权限。
分配给该组的访问权限始终在应用访问权限的评审单环境中进行评估。因此,这些权限适用于作为评审单owner的用户。
通常为该组分配一个标签label,允许评审单owner对其评审单进行投票打分,但实际上不会导致它被批准或拒绝。
所有登录的用户都自动成为该组的成员,一旦所有用户登录到代码管理,分配给该组的任何访问权限都会被所有用户继承。
通常分配Code-Review -1..+1给这个组,允许所有登录用户对评审单进行投票打分,但实际上不会导致它被批准或拒绝。
注册用户始终可以对他们有权Read访问的任何项目中的任何更改发表和发表评论。
普通帐户组是包含零个或多个用户成员的列表,由该组owner进行添加更改,列为该组成员的任何用户都被授予访问该组的权限。
每个组都有一个其他组指定为其管理组owner。作为owner组成员的用户可以:
将用户和嵌套组添加到此组
从此组中删除用户和嵌套组
更改此组的名称
更改此组的描述
将此组的owenr更改为其他组
允许一个组拥有自己作为其管理组owner,这样该组成员都可以直接管理自身。新创建的组会自动创建为拥有自己的组,创建用户是唯一的成员。这允许组创建者添加其他成员,并在需要时将组owner更改为其他组。