Обновление ACL-файла с использованием JS в hyperledger-composer - PullRequest
0 голосов
/ 05 декабря 2018

Я работаю на площадке Hyperledger.Я обнаружил, что правила доступа для участников могут быть указаны вручную в файле acl в hyperledger composer.Но есть ли способ, который позволяет мне добавлять правила в этот файл с помощью JS?

Пример:

Существует организация.У него есть некоторые активы, и число его сотрудников не фиксировано.Поскольку администратор добавляет новых сотрудников, их права доступа к этим ресурсам заранее неизвестны.Есть ли способ, при котором по мере добавления новых сотрудников я могу динамически создавать для них правила, изменяя файл .acl скриптом?

1 Ответ

0 голосов
/ 05 декабря 2018

см. Свойство условия в справочном документе https://hyperledger.github.io/composer/latest/reference/acl_language. Поскольку свойство условия принимает код, вы можете вызывать функции, которые существуют в файлах .js вашей бизнес-сети, однако эти функции не могут вызывать API времени выполнения композитора.,Сводку этих недопустимых функций можно найти здесь https://hyperledger.github.io/composer/latest/api/runtime-api

Если вы попытаетесь использовать их, вы получите ошибку.

...