LMS Course Catalog
Summary
The catalog is the tenant-scoped course list ordered by creation time. It exposes code, title, description, category, duration, status, module count, and material count through the API projection. The admin UI lists course, category, duration, status, and actions.
Only published courses can be assigned through canonical enrollment creation/import. No public catalog, learner search/filter, approval workflow, prerequisite engine, capacity rule, pricing, or external marketplace is confirmed.
Requires confirmation
Business ownership, policy approval, fine-grained eligibility, service objectives, and future lifecycle governance require confirmation where not implemented.
Source References
microservices/src/training-service/Api/TrainingEndpoints.csmicroservices/src/training-service/Domain/TrainingEntities.csUI/salary-ui/apps/client-hrms-portal/src/pages/hr/TalentAdminPages.tsx
Related Articles
See Also
Keywords
- Learning Management System
- Training business behavior
Revision Information
- Status: Draft
- Last reviewed: 2026-07-17
- Review cycle: Quarterly