# 管理CodeArts租户级权限
租户级权限主要涉及CodeArts中非项目内的操作权限。
表1租户级权限 
| 权限分类 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|:---|:---|
| 通用设置   | - 成员管理：用于设置"租户设置 \> 通用设置 \> 成员管理"页面中的操作权限，包括编辑成员、设置昵称、移出成员、导出成员。  - 组织架构：用于设置"租户设置 \> 通用设置 \> 组织架构"页面中的操作权限，包括新建部门、编辑部门、添加部门成员、编辑部门成员、移出部门成员、删除部门、关联项目。  - 租户级权限管理：用于设置"租户设置 \> 通用设置 \> 租户级权限管理"页面中的操作权限，包括创建自定义角色、编辑自定义角色、删除自定义角色、编辑权限模型。  - 项目权限模板管理：用于设置"租户设置 \> 通用设置 \> 权限模板"页面中的操作权限，包括新建权限模板、编辑权限模板、删除权限模板、新建角色、编辑角色、删除角色。  - 服务级访问权限管理：用于设置"租户设置 \> 通用设置 \> 服务级访问权限管理"页面中的操作权限，包括查看页面、管理配置。   |
| 制品仓库  | - 私有库：用于设置私有依赖库的操作权限，包括创建仓库、编辑仓库、删除仓库、还原、彻底删除、还原所有、清空回收站。  - 私有库组件：用于设置私有依赖库中组件的操作权限，包括上传、下载/查看、删除/覆盖上传。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   
CodeArts提供以下租户级角色，用户可以根据需要创建自定义角色。
表2租户级角色 
| 角色名称  | 说明                                                                                                                                                                   |
|:---|:---|
| 所有者                                 | 默认为账号的创建者。拥有CodeArts租户级的所有权限，且权限不可编辑。                                                                                                                                                              |
| 管理员   | 默认拥有CodeArts租户级的所有权限。所有者和管理员可以编辑该角色的权限。                                                                                                                               |
| 普通成员 | 拥有部分CodeArts租户级权限。所有者和管理员可以编辑该角色的权限。                                                                                                                                  |
| 基础成员   | 无任何CodeArts租户级权限。 该角色并不展示在角色列表中，当账号中新建IAM用户后，未配置任何租户级角色时，该用户的角色默认为基础成员。 |
   
#### 管理系统角色权限
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000001917408514.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参考[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 在导航栏中单击用户名![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000002338063420.png "点击放大")，选择"租户设置"。
3. 在导航中依次选择"通用设置 \> 租户级权限管理"，进入租户级权限管理页面。
4. 在角色列表中单击目标角色名称，单击"编辑"，根据需要勾选权限，单击"保存"。 
   待提示保存成功，完成该角色的权限配置。
   
   
 
#### 新建自定义角色
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000001917408514.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参考[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 在导航栏中单击用户名![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000002482200109.png "点击放大")，选择"租户设置"。
3. 进入"通用设置 \> 租户级权限管理"页面。
4. 单击"新建角色"，在弹框中按照设置以下信息后，单击"确定"。 
   表3创建角色 
   | 参数   | 说明                                                                                                                                                                                                  |
   |:---|:---|
   | 角色名称 | 自定义角色的名称，不能与系统角色名称重复。 支持中英文、数字、空格、"()"、"\[\]"、"-"、"_"、"\~"、"."、"\&"、"\<\>"、"（）"、"【】"、"《》"、"{}"，不超过30个字符。 |
   | 复制权限  | 用于复制同类型项目中已有角色的权限。 该参数为可选参数，请根据需要勾选。勾选后，需要在下拉列表中选择角色分类（系统角色和自定义角色）及角色名称。                                |
      
   
   
 
