Skip to main content

LMS Enrollment UI

Summary​

The Enrollments tab assigns published courses and exposes start and completion actions.

Screen reference​

AreaConfirmed behavior
ClassificationNative LMS tab; Transitional
Purpose and routeAssignment and lifecycle actions at /training/admin
Navigation/usersEnrollments tab within the admin workspace
Layout/componentsAssignment panel, course selector, labeled inputs, status table, badges, action row
Tables/filtersEmployee, course reference, due date, status, actions; no filter or pagination control
Forms/actionsCourse, employee-user reference, optional contact/due date; assign, start, complete
ValidationUI requires course and employee-user reference; backend requires Published course and valid lifecycle state
Empty/loading/error/successShared empty row, loading skeleton, retry banner, success toast and reload
Responsive/accessibilityWrapped table and labeled controls; complete keyboard/screen-reader behavior unverified
Related APIs/rulesEnrollment list/create/start/complete; completion UI supplies a default result value and does not expose assessment gating
Missing behaviorNo cancel, expire, bulk assignment, employee lookup, or ownership enforcement control

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/pages/hr/TalentAdminPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/App.tsx

See Also​

Keywords​

  • LMS UI
  • LMS Enrollment UI

Revision Information​

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