
# 源码仓库授权
#### 约束与限制
当前不支持"源码仓库"和"软件包"功能，推荐使用[CAE对接GitHub Actions实现自动CICD部署](https://support.huaweicloud.com/bestpractice-cae/cae_05_0064.html)。
#### 新增授权
1. [登录CAE控制台](https://console.huaweicloud.com/cae/)。
2. 在左侧导航栏中选择"系统设置"。
3. 单击"源码仓库授权"模块中的"编辑"，进入"已授权源码仓库"页面。
4. 单击"新增授权"，参考[表1]选择需要的源码仓库，并配置参数。
   
    表1授权参数说明 
   | 参数     | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   |:---|:---|
   | \*授权名称 | 授权名称，创建之后不可更改                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | \*仓库类型 | 支持以下官方仓库类型： - GitHub（<https://github.com>） 授权方式支持：OAuth/私人令牌。   - GitCode：（<https://gitcode.com>） 授权方式支持：私人令牌。   - Bitbucket（<https://bitbucket.org>） 授权方式支持：OAuth/私有Bitbucket。   - GitLab（<https://gitlab.com>） 授权方式支持：OAuth/私人令牌。    |
      
   
   
5. 单击"确认"。 
   图1新增源码仓库授权   
   ![](https://support.huaweicloud.com/usermanual-cae/zh-cn_image_0000001689924924.png "点击放大")
   
   
   
6. 在"服务声明"弹框中，勾选"我已知晓本服务的源码构建功能收集上述信息，并同意授权对其的收集、使用行为。"。单击"确认"完成授权。
7. 在"已授权源码仓库"页面中可查看已授权源码仓库的授权信息，包括授权名称、状态、类型、仓库用户名、授权方式、创建时间和更新时间。
 
#### 重新授权
1. [登录CAE控制台](https://console.huaweicloud.com/cae/)。
2. 在左侧导航栏中选择"系统设置"。
3. 单击"源码仓库授权"模块中的"编辑"，进入"已授权源码仓库"页面。
4. 选择待操作的授权名称，在"操作"列单击"重新授权"，重新选择授权方式。 
   ![](https://support.huaweicloud.com/usermanual-cae/public_sys-resources/note_3.0-zh-cn.png)
   重新授权时，代码源仓库不能更变，只能重新选择授权方式。
   
   
5. 单击"确认"，完成重新授权。
 
#### 删除授权
1. [登录CAE控制台](https://console.huaweicloud.com/cae/)。
2. 在左侧导航栏中选择"系统设置"。
3. 单击"源码仓库授权"模块中的"编辑"，进入"已授权源码仓库"页面。
4. 选择以下任意方式删除源码仓库授权。 
   - 批量删除。
     1. 勾选待删除授权源码仓库，单击"批量删除"。
        图2批量删除   
        ![](https://support.huaweicloud.com/usermanual-cae/zh-cn_image_0000001513924169.png "点击放大") 
     
     2. 在弹出框中输入"DELETE"，单击"确定"，完成删除授权。
      
   
   - 单个删除。
     1. 选择待删除授权源码仓库，在"操作"列单击"删除"。
     
     2. 在弹出框中输入"DELETE"，单击"确定"，完成删除授权。
      
   
   
   
   
 
