Skip to content

Routing Model

Source of Truth

src/router/AppRoutes.tsx is the canonical route map.

Access Model

  • Route access is controlled by PermissionGuard + routeConfig.
  • Role folders do not define access by themselves; permissions do.
  • Backend remains the final authority for authorization.

Path Conventions

  • Shared user management: /users, /users/new, /users/:id
  • Shared system section: /system/monitor, /system/logs, /system/audit, /system/settings