Роли Hyperledger Ткань - PullRequest
       13

Роли Hyperledger Ткань

0 голосов
/ 22 апреля 2020

Я реализовал Hyperledger Fabri c 1.4.6 на основе Fabri c -Samples. Мне нужно создать пользователя, который может запускать invoke, и другого пользователя, который может выполнять только запрос. Мне также нужно создать члена: что такое член: клиент, или партнер, или заказчик, или администратор? что такое читатели, писатели (я не понимаю)?

1 Ответ

1 голос
/ 22 апреля 2020

Пошагово отвечая на ваш вопрос:

  1. Что такое участник?

Ответ: Фабри c имеет 4 роли: заказчик, партнер, клиент и админ. Если ни один из этих типов не указан при регистрации удостоверения в Fabri c CA, по умолчанию удостоверение считается членом этой конкретной организации.

Что такое читатели, писатели и администраторы?

Это политики. ПРИМЕЧАНИЕ: Admins - это политика, а admin - это роль. Затем вы указываете политики для разных уровней доступа (например, "OR('Org1MSP.admin', 'Org1MSP.client')").

Как предоставить одно удостоверение, чтобы просто вызывать, а другое - просто запрашивать?

Насколько я понимаю, Writers по умолчанию может вызывать код цепи, тогда как Readers может запрашивать код цепи. Ожидаемое поведение заключается в том, что тот, кто вызывает цепной код, также должен иметь возможность запросить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...