An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
besu/docs/Permissions/Permissioning-Overview.md

26 lines
1.1 KiB

description: Pantheon Permissioning feature
<!--- END of page meta data -->
# Permissioning
A permissioned network is a network where only specified nodes and accounts (participants) can participate.
Nodes and accounts outside those specified are prevented from participating. Permissioned networks can have node permissioning enabled,
account permissioning enabled, or both.
![Node Permissioning](../images/node-permissioning-bad-actor.png)
![Account Permissioning](../images/account-permissioning.png)
## Local
[Local permissioning](Local-Permissioning.md) are specified at the node level. Each node in the network has a [permissions configuration file](#permissions-configuration-file).
Updates to local permissioning must be made to the configuration file for each node.
## Onchain
Onchain permissioning are specified in a smart contract on the network. Specifying permissioning onchain
enables all nodes to read and update permissioning in one location.
!!! note
Onchain permissioning for nodes is under development and will be available in v1.1. Onchain permissioning
for accounts will be available in a future Pantheon release.