System Roles ยท Role Definitions ยท User Assignments
Role-Based Access Control model is defined with 5 system roles and 24 permission resources. Real enforcement requires authenticated user context and verified Supabase database. Permissions shown here reflect the architectural design โ not live enforcement.
| Role | Display Name | Description | System |
|---|---|---|---|
| super_admin | Super Admin | Kovya Desk platform administrator with full access | โ |
| tenant_owner | Clinic Owner | Tenant owner with full tenant access | โ |
| tenant_admin | Clinic Admin | Tenant administrator with management access | โ |
| tenant_member | Team Member | Standard team member with operational access | โ |
| tenant_viewer | Viewer | Read-only access to tenant data | โ |
No user role assignments โ requires authenticated user context and verified database.