Search code examples
quorum

Quorum permission and governance


Knowing that the Quorum has the ability to support Public and Private transactions, just wondering does Quorum has Roles & Responsibilities module or functionality? Imagine a group of users with different roles and responsibilities, they only allowed to read and write certain transactions or data.

It will be similar to the "Private Channels" in Hyperledger Fabric. Please advise.


Solution

  • The latest quorum release (v2.3.0) has smart-contract based permissioning. This allows you to set up roles, and control who can create contracts or send transactions to existing contracts. Documentation for this is available at: http://docs.goquorum.com/en/latest/Permissioning/Overview/

    Please note: the permissioning system is currently in beta release, so it's recommended that you only use it in a test environment at the moment.