我们是否应该为每个最终用户颁发多个用户证书
Should we issue multiple User Certificates for each end user
我目前的组织结构如下
Org1
- Peer 1
-
-
-
- Peer 5
- user 1 , user 2 .... user 100
假设我使用 Fabric-CA 颁发证书。
1) Peer 5 上将有 100 多个用户。我应该为每个用户提供一个唯一的证书吗?
2) 如果我要为每个人添加一个证书,我将如何设置用户的权限。喜欢 Role.ADMIN 或 Role.MEMBER ?
1) 是的,所有 fabric 用户都应该有唯一的证书。
2) 从 Fabric 1.1 开始,有一个名为 "Attribute Based Access Control" 的新功能。您需要在颁发时在证书本身中添加相应的属性,您可以在链代码中检索这些属性以实现权限部分。根据您的要求,属性可以是任何东西。
我目前的组织结构如下
Org1
- Peer 1
-
-
-
- Peer 5
- user 1 , user 2 .... user 100
假设我使用 Fabric-CA 颁发证书。
1) Peer 5 上将有 100 多个用户。我应该为每个用户提供一个唯一的证书吗?
2) 如果我要为每个人添加一个证书,我将如何设置用户的权限。喜欢 Role.ADMIN 或 Role.MEMBER ?
1) 是的,所有 fabric 用户都应该有唯一的证书。
2) 从 Fabric 1.1 开始,有一个名为 "Attribute Based Access Control" 的新功能。您需要在颁发时在证书本身中添加相应的属性,您可以在链代码中检索这些属性以实现权限部分。根据您的要求,属性可以是任何东西。