DaoGuide
Roles and Access Control
Create and manage roles with granular permissions in your DAO
Roles and Access Control
Roles define what members can do within the DAO. Each role has specific permissions governing proposal creation, treasury access, and administrative actions.
Default Roles
| Role | Description | Permissions |
|---|---|---|
| Member | Any token holder | Vote on proposals |
| Contributor | Active participant | Create proposals, vote |
| Lead | Committee leader | Manage members, approve spending |
| Admin | DAO administrator | Full access, settings changes |
Creating a Role
- Navigate to Settings in your DAO dashboard
- Select Roles and Permissions
- Click Create Role
- Define the role name and permissions
- Submit a governance proposal to approve the new role
Permissions
Roles can be granted the following permissions:
- Propose - Create governance proposals
- Vote - Vote on active proposals
- Execute - Execute passed proposals
- Manage Members - Add or remove role assignments
- Treasury Access - Initiate treasury transactions (with limits)
- Settings - Modify DAO configuration
Assigning Roles
Roles are assigned through governance proposals or by existing administrators:
- Go to Members in the sidebar
- Select the member address
- Click Assign Role
- Choose the role and confirm