【问题标题】:Hyperledger-composer Access Control Rules and TransactionsHyperledger-composer 访问控制规则和事务
【发布时间】:2018-07-05 16:56:43
【问题描述】:

我的问题是关于 hyperledger-composer 中的访问控制规则和事务。

在命名查询的情况下,查询的发送者将只能看到那些他有读取权限的结果。

这是否与交易相同,或者一旦交易发送方没有对整个池中包含的任何一个元素的读取权限,交易就会被阻止?

例子:

整个池由所有“客户”组成。

参与者 XY(对某些客户没有读取权限)使用“getAll()”将交易发送到包含所有客户的参与者注册表。

交易是否会被阻止,或者参与者 XY 会收到他/她有读取权限的客户吗?

【问题讨论】:

    标签: transactions hyperledger-composer access-control


    【解决方案1】:

    在您的场景中,参与者 XY 将只能读取您允许 XY 通过 ACL 规则访问的那些客户端(原则上与您从查询结果中看到的相同)。结果,交易不会“阻塞”;这些规则只是对业务网络中的资源/操作应用访问控制。

    【讨论】:

      猜你喜欢
      • 2014-04-26
      • 2019-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-24
      相关资源
      最近更新 更多