有奖捉虫:云通信与企业服务文档专题,速来> HOT

操作场景

本文档指导用户进行 Hyperledger Fabric 增强版引擎网络下的策略管理,背书策略适用于实例化合约的场景。

注意事项

设定背书策略前,需要经过以下步骤:
1.1 创建合约。
1.2 安装合约。
“策略里包含的组织角色同意” 指的是按照背书策略的条件,在各个组织知晓、安装并同意此合约后,合约才会生效。 请确认各组织是否已安装了此合约,这可能会影响到合约最终的生效。
您可以根据实际需求选择策略。策略包括已有策略、新建策略和“无”。其中“无”表示合约所涉及的组织/成员任意一个同意,合约即可生效。

前提条件

已登录 TBaaS 控制台

操作步骤

新建策略

1. 选择左侧导航栏中的Fabric > 区块链网络,进入“区块链网络”页面。如下图所示:


2. 选择待新建策略的“区块链网络”,进入“区块链网络”概览页面。
3. 选择策略管理页签,单击新建。如下图所示:


4. 在“策略管理 / 新建策略”页面中,参考以下信息进行填写。如下图所示:

主要参数信息如下:
策略名称:2 - 12位数字、字母或中文。例如策略 1
策略描述:20位以内的数字、字母或中文。例如xx 食品溯源策略 1
通道:选择已建立的通道。
策略内容:请编写让策略生效的具体策略内容,根据策略让整体合约生效。 背书策略由1个或多个条件组成,每一行条件为 or 的关系,每一行行内为 and 关系。如何定义一个单一条件,可参见 添加单个 “选择条件”
5. 单击确定即成功创建策略。

添加单个 “选择条件”

1. 在“策略管理 / 新建策略”页面中,单击选择条件
2. 在弹出 “设置条件” 窗口,参考以下信息并根据实际需求,选择组织/成员和生效条件。如下图所示:

例如选择2个组织/成员,生效条件为部分同意。那么只需要任意1个或以上的组织/成员同意即可。
3. 单击确定即可完成添加。