LMS UI Navigation
Summary
Application navigation exposes dashboard, administration, and employee self-service entries through separate UI visibility rules.
Reference Content
| Entry | Route | Visibility evidence | Backend authorization evidence |
|---|---|---|---|
| Training Dashboard | /dashboard/training | Role/feature check in dashboard and navigation definitions | Training endpoints do not register authorization middleware |
| Training / LMS | /training/admin | Feature/permission and role categories in navigation and protected-route code | UI-only visibility is not endpoint authorization |
| Training Self Service | /training | Employee audience and self-view feature category | Gateway forwards a Training enrollment read; employee ownership enforcement is not proven |
All routes require the client protected shell. Navigation visibility, route visibility, Gateway forwarding, tenant scoping, employee ownership, and endpoint authorization are distinct controls.
Screenshot placeholder
No sanitized screenshot is committed. Capture only non-production, non-personal demonstration data during an approved documentation review.
Requires confirmation
Fine-grained authorization, accessibility conformance, responsive acceptance criteria, and long-term product ownership require confirmation where not source-backed.
Source References
UI/salary-ui/apps/client-hrms-portal/src/App.tsxUI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsxUI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx
Related Articles
See Also
Keywords
- LMS UI
- LMS UI Navigation
Revision Information
- Status: Draft
- Last reviewed: 2026-07-17
- Review cycle: Quarterly