在超级账本结构中,假设在org1和org2之间存在一个通道“ channel_12”,在org1和org3之间存在另一个通道“ channel_13”。假设在org1中有2个用户,“ Org1User1”和“ Org1User2”。是否可以将Org1User1的访问权限限制为channel_12,而将Org1User2的访问权限限制为channel_13?
答案 0 :(得分:2)
实现这一目标的一种方法是:
在注册用户时,我们可以在X509证书中为用户设置他可以访问哪个频道的属性。为此,我们需要生成具有这些详细信息的CSR,并将其发送到CA服务器。
现在,当用户提交交易时,我们可以在客户端或链码中检查此属性的值。基于此属性,我们可以控制对频道的访问。
P.S:这在证书级别。很想知道Fabric是否提供相同的方法/ API。