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