【发布时间】:2018-05-25 21:54:29
【问题描述】:
目前,我在同一个业务网络(org1 和 org2)上有两个组织,并且我在模型文件中为参与者设置了不同的角色
participant Mailer identified by workerid {
o String workerid
}
participant Processor identified by wid {
o String wid
}
有没有办法在权限文件中添加规则,以便只有 org1 的管理员可以创建邮件程序,只有 org2 的管理员可以创建处理器。类似于
rule enableOrg1ToCreateMailers {
description: "Enable admin from org 1 to create Mailers"
participant(t): "org.hyperledger.composer.system.NetworkAdmin"
operation: CREATE
resource: "demonetwork1.Mailer"
condition: (t.organization.getidentifier() == "org1")
action: ALLOW
}
【问题讨论】:
-
上述
acl工作正常吗?如果没有,您遇到了什么错误? -
上面的acl没试过,写了个例子看看acl里有没有反正指定组织的。我在他们的文档中找不到任何关于 acl 指定组织的内容。
标签: hyperledger-fabric hyperledger-composer