Helpdesk Navigation
Navigation map
Route behavior
Both Helpdesk routes are wrapped by the shared authenticated route component. The sidebar filters the employee item using Helpdesk.ViewSelf; the admin item uses Helpdesk.ViewAll, helpdesk, or hr-operations plus role/audience logic.
The admin route has a matching route rule. The employee /helpdesk route has no Helpdesk-specific entry in the route-rule table, so direct navigation is authenticated but not checked against Helpdesk.ViewSelf. Sidebar visibility is therefore not equivalent to route enforcement.
Super-administrator users and sessions without a client tenant are redirected away from the tenant portal.
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.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/SuperAdminPortalRedirect.tsx
Related Articles
See Also
Keywords
Helpdesk, employee service desk, ticket UI, operations, diagnostics.
Revision Information
Draft source-backed documentation reviewed on 2026-07-20; next quarterly review is 2026-10-20.