Expert guidance for implementing Role-Based Access Control (RBAC) and multi-tenant authorization in a Go/Echo backend with Supabase/PostgreSQL.
| admin | Full system access | All resources, user management, system config | | dispatcher | Load management, carrier selection | Loads, carriers, tracking, dispatch operations | | sales | Account management, quotes | Customers, quotes, lanes, tenders | | finance | Invoicing, payments, reports | Invoices, carrier bills, payments, financial reports |
| driver | Limited mobile access | Assigned loads only, status updates, document upload | | readonly | View-only access | Read all operational data, no modifications |
Proporcionar patrones para implementar el control de acceso basado en roles y la autorización multiinquilino en laneweaverTMS. Úselo al implementar roles de usuario, permisos, aislamiento de inquilinos, middleware de autorización de Echo, políticas RLS para acceso de múltiples inquilinos o estructura de reclamos JWT para aplicaciones de corretaje de carga. Fuente: linehaul-ai/linehaulai-claude-marketplace.