Skip to content

RBAC Events

INFO

}> RBAC Architecture FundlyHub uses a hierarchical RBAC system with role levels. Roles are automatically assigned via database triggers when users perform actions (e.g., creating a campaign promotes a user to 'creator' role). All role assignments are tracked via events for audit compliance.

Role Hierarchy

Roles are ordered by level for permission inheritance

RoleLevelAssignment MethodDescription

Built with VitePress