Skip to main content

Onboarding & Offboarding Navigation

Summary

Recruitment exposes menu entries for Offers, Onboarding and Recruitment Reports. Exit is registered as a protected HR Operations route but has no verified item in the current application menu definition.

Audience

End users, QA, support and security reviewers validating how users reach lifecycle pages.

Reference Content

DestinationVisible entryAccess observation
Recruitment dashboardDashboard menuRecruitment roles; links to onboarding, offers and reports
OffersTalent menuRecruitment module and permission checks
OnboardingTalent menuRecruitment module and permission checks
Recruitment ReportsTalent menuRecruitment module and permission checks
ExitNo verified menu itemProtected HR Operations route; direct or external navigation is required in current source
Public offer responseOpaque candidate linkPublic shell; the action link itself must be treated as sensitive

The Onboarding page provides links back to the Recruitment dashboard and across to Offers and Candidates. Offers provides the “Move to Onboarding” transition only for accepted offers. Legacy HR Operations routing maps the exit destination to the current protected page.

Menu visibility is a convenience control, not authorization. The protected-route layer and backend policies remain decisive.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/App.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx

See Also

Keywords

  • Navigation
  • Protected route
  • Talent menu

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Review cycle: Quarterly