一、创建组织
进入 CNB,单击右上角的“+”,选择创建组织,填写组织名称及相关描述后,单击创建即可完成组织创建。
二、我的组织
你创建/加入的所有组织,可在 右上角头像 > 我的组织 中查看。
三、子组织
CNB 支持多级组织,方便映射大型研发团队的组织架构,隔离不同业务部门,便于各部门自行管理成员及资源。
进入组织后,选择 子组织 > 创建子组织 可以创建子组织。
注意:说明:
注意:组织的最大层级为10级。
四、成员
CNB 按角色授权,固定为五种角色,子组织、仓库、制品库将自动继承父级组织的成员权限关系。
| 角色 | 说明 |
| 负责人 | 拥有组织和仓库的全部管理权限。 |
| 管理员 | 可管理组织、仓库及成员,但不能执行删除组织/仓库等危险操作。 |
| 开发者 | 可提交代码、推送制品,处理 lssue、合并请求。 |
| 助手 | 可访问代码,管理 lssue 和合并请求,但不能执行合并操作。 |
| 访客 | 不可访问代码,可创建 Issue、可拉取制品。 |
五、CNB 权限逻辑
组织可以添加成员并配置成员角色,进行授权。
子组织或仓库,继承上层组织的成员角色,同时也可以直接添加成员。
在进行鉴权时,将对该用户在所有父级组织中的权限取并集,即采用“最大角色”。
六、继承逻辑举例
组织的结构如下:
用户 user-1 被添加至 A ,并拥有负责人权限。未在 B、C 中单独添加该用户。
那么 user-1 在 A 、B、C 均拥有负责人权限,因为子组织或仓库会继承父级成员,所以 user-1 在 B、C 也拥有权限。
七、基础信息
基础信息主要为组织的公开信息,配置后将展示在组织主页中。
八、高级设置
管理组织危险操作,如转移组织和删除组织。注意需谨慎修改。
注意:说明:
九、变更组织名
需注意,变更组织名会导致所有子组织及所属仓库的访问 URL 改变,请谨慎操作。
十、计费管理
统计整个组织的用量消耗,以及管理用量预算上限。
单击右上角用量详情,可查看该资源类型的用量走势和具体分布。
十一、组织安全
可以管理外部成员对子组织列表和成员列表的可见性。
十二、水印设置
支持设置组织下的私有仓库自动显示水印。水印内容为个人账号设置的用户名。