频道创建政策仅限于1个组织

时间:2018-12-07 10:39:46

标签: hyperledger-fabric hyperledger

如果我在一个财团中有3个组织,而我只希望一个组织能够创建新渠道,那么如何限制其他2个组织不能这样做?

2 个答案:

答案 0 :(得分:0)

您需要将此更改作为配置更新事务提交。有关更多详细信息,请参见this previous answer

答案 1 :(得分:0)

两个选项:

1)创建创世块/系统通道时,仅将要创建通道的组织添加到联盟定义中

2)设置ChannelCreationPolicy。不幸的是,这无法通过configtxgen / configtx.yaml完成,因此您将需要以编程方式创建系统通道(具有联盟定义的通道),也可以使用configtxgen / configtx.yaml创建创世纪模块/系统通道,然后执行配置更新交易以修改ChannelCreationPolicy

选项1是最简单的,然后您可以按照示例中的链接了解如何将组织添加到频道