
# 插件介绍
插件管理用于管理BCS实例的扩展功能，以支持选择性扩展满足特定需求的功能。您可以通过插件管理，安装、升级、卸载插件，也可以查看插件实例的详细信息。插件说明如[表1]所示。
#### 约束与限制
- 基于边缘集群的BCS实例，暂不支持插件的安装。
- baas-restapi插件功能为公测特性（Beta）。
 表1插件说明 
| 名称           | 说明                                                                                           | 限制                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|:---|:---|:---|
| baas-restapi | 支持通过RESTful API方式访问区块链系统。支持布式身份和可验证凭证的生成、申请、签发等管理能力，以及数据的发布、授权、分享、解密、数字水印（只支持"华北-北京四"区域）等能力。 | 该插件只支持以下属性的实例： - Hyperledger Fabric增强版架构。  - CCE模式部署。  - 实例版本为3.0.16及以上（对应Hyperledger Fabric增强版1.4.0版本）和4.0.5及以上（对应Hyperledger Fabric增强版2.2版本）。  - 该插件仅支持背书策略为当前区块链实例下的任意组织背书。  - ECDSA的安全机制。   |
   
#### 安装baas-restapi插件
1. 登录区块链服务管理控制台。
2. 在页面左侧选择"插件管理"。
3. 在"插件仓库"页签下，在baas-restapi插件的卡片上，单击"安装"。
4. 根据界面提示配置参数，具体如[表2]所示。
   
    表2配置参数 
   | 参数         | 说明                                                                                                                                                                                                                                                                                                                                                                       | 示例           |
   |:---|:---|:---|
   | 插件         | 插件名称。                                                                                                                                                                                                                                                                                                                                                                    | baas-restapi |
   | 版本         | 插件版本号。                                                                                                                                                                                                                                                                                                                                                                   | 3.0.45       |
   | 实例         | 请选择区块链实例。                                                                                                                                                                                                                                                                                                                                                                | bcs-6zbgus   |
   | 开启分布式身份接口  | 支持分布式身份和可验证凭证的生成、申请、签发等管理能力。 您可根据实际需求选择是否开启分布式身份接口。                                                                                                                                                                                                                                                                                | -            |
   | 开启可信数据交换接口 | 支持数据的发布、授权、分享、解密等能力。 您可根据实际需求选择是否开启可信数据交换接口。 **开启分布式身份接口才会显示此参数。**                                                                                                                                                                                                                         | -            |
   | 开启数字水印接口   | 在发布数据集、共享数据集时可以嵌入发布者的信息，在提取明文数据时可以嵌入使用者的信息。可支持嵌入明水印和暗水印，提取暗水印。目前水印服务只支持10M以内的.xlsx格式文件。 - 开启分布式身份接口才会显示此参数。  - 数字水印功能只支持"华北-北京四"区域。   | -            |
   | 链码安装通道     | 选择链码安装通道。 开启分布式身份接口才会显示此参数。                                                                                                                                                                                                                                                                                                          | channel      |
      
   
   
5. 单击"提交"。 
   ![](https://support.huaweicloud.com/usermanual-bcs/public_sys-resources/note_3.0-zh-cn.png)
   在安装插件的过程，请勿对实例进行其他操作，以免影响实例的正常运行。
   
   
 
#### 插件实例
1. 登录区块链服务管理控制台。
2. 在页面左侧选择"插件管理"。
3. 单击"插件实例"页签，可查看插件实例卡片信息。 
   您也可以根据实际需求，在插件实例卡片中执行以下操作：
   baas-restapi插件实例
   - 单击插件实例名称，查看插件的详细信息。
     - 在详细信息中，单击"实例数（正常/全部）"后面的"伸缩"，可伸缩实例数，实例数量范围为1\~5。
     
     - 在详细信息中，单击"编辑"，可打开和关闭分布式身份接口，可信数据交换接口和数字水印接口（只支持"华北-北京四"区域）保存后会重启实例，业务将有短时间的中断，请稍后刷新查看。
      
   
   - 单击插件实例卡片上的"升级"，可升级插件。
   
   - 单击插件实例卡片上的"卸载"，可卸载插件。
    
   
   
 
