Skip to main content

Onboarding & Offboarding Business Limitations

Summary

This page consolidates verified gaps and transitional behavior that prevent the documented capability from being treated as one complete lifecycle workflow.

Audience

HR administrators, product owners, engineering, QA, support, security, and architecture reviewers.

Reference Content

The classification table separates process, security, workflow, reporting, integration, notification, compliance, and UI limitations.

GroupVerified limitationClassification
ProcessNo single end-to-end lifecycle coordinator or shared readiness stateTransitional
ProcessEmployer termination, retirement, contract end, relieving, exit interview, knowledge transfer, final settlement, and archival are absent as governed flowsNot implemented
ProcessGeneric onboarding tasks are not linked to Recruitment onboarding or completionFoundation
SecurityExtracted Recruitment endpoints use coarse authorization; action-level onboarding permissions are unresolvedFoundation / Requires confirmation
SecurityTemporary credential handling is present in the UI/compatibility response; extracted Employee path creates no loginTransitional; security review required
SecurityEmployee document/personal/bank access governance and masking require confirmationRequires confirmation
WorkflowOnboarding and exit do not create reusable Workflow instancesNot implemented
WorkflowNo delegation, escalation, SLA, reminder, or configurable lifecycle approvalNot implemented
ReportingNo consolidated onboarding completeness, readiness, exit, attrition, clearance, or settlement reportNot implemented
IntegrationGateway-selected onboarding owners apply different completion fields/outcomesTransitional
IntegrationAsset clearance is not wired into offboardingFoundation
IntegrationEmployee exit does not synchronize Exited to Employee Service TerminatedNot implemented
IntegrationPayroll/Leave projections do not prove business readiness; Attendance synchronization requires confirmationPartial / Requires confirmation
NotificationsNo confirmed onboarding completion, exit submission, rejection, rollback, revoke, or completion notificationNot implemented
NotificationsRecruitment onboarding events are not supported by Notification Service consumerNot implemented
ComplianceNo verified legal, statutory, retention, consent, identity-verification, or final-settlement compliance policyRequires confirmation
UIChecklist items are local indicators and notes, not persisted checklist enforcementPartial
UINo onboarding employee self-service, cancellation UI, asset provisioning UI, or cross-domain readiness viewNot implemented
UINo dedicated offboarding dashboard or integrated clearance actionsPartial

Public-safety boundary

Never place credentials, personal identifiers, account details, document contents, internal identifiers, storage references, configuration values, internal routes, infrastructure addresses, or operational commands in public evidence. This page states behavior and gaps only.

Source References

  • microservices/src/recruitment-service/Application/Compatibility/CompatCommands.cs
  • microservices/src/recruitment-service/Application/Commands/OnboardingCommands.cs
  • microservices/src/notification-service/Application/EventNotificationResolver.cs
  • microservices/src/asset-service/Application/Queries/AssetQueries.cs
  • Controllers/HrOperationsController.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOnboardingPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsx

See Also

Keywords

  • Onboarding limitations
  • Offboarding limitations
  • Transitional lifecycle

Revision Information

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