ACLManager
Access Control List Manager is the main registry of system roles and permissions.
ACLManager allows a Role Admin to manage roles. Role Admin is itself a role that is managed by the
DEFAULT_ADMIN_ROLE
.DEFAULT_ADMIN_ROLE
is held by the ACLAdmin, which is initialised in PoolAddressesProvider
.ℹ️ On Ethereum chain
PoolAddressesProvider
, is owned by Aave Governance. In networks other than Ethereum, either the Crosschain Governance Bridges or Community Multisigs are used to manage the PoolAddressesProvider
.Below we outline the powers/responsibilities of the roles and the specific methods that are only accessible to the holders of these roles.
Role | Responsibilities / Powers | Methods Accessible |
---|---|---|
FLASH_BORROWER | Flash loan premium is waived for the holders of this role. |