Learner Course Catalog
Learner Course Catalog
The Learner Course Catalog is the primary landing page for learners after they authenticate via SSO. It presents a grid of all published courses available to the learner within their organization, giving them an immediate overview of what they can access and where they left off.
Overview
Once a learner completes SSO authentication, they are redirected to the course catalog for their organization. The catalog is scoped to the learner's organization — learners only see courses published within their own tenant.
Course Grid
Each course is displayed as a card in a responsive grid layout. A course card contains the following information:
| Field | Description |
|---|---|
| Title | The name of the course. |
| Thumbnail | A cover image representing the course. |
| Description | A short summary of the course content. |
| Enrollment / Progress Status | Indicates the learner's current relationship with the course (see Status Labels below). |
Only published courses are shown. Draft or archived courses are not visible to learners.
Status Labels
Each course card reflects the authenticated learner's enrollment and progress state:
- Not Enrolled — The learner has not yet started or enrolled in this course.
- In Progress — The learner has begun the course but has not yet completed it.
- Completed — The learner has finished all required content in the course.
Access Control
The catalog respects the organization's SSO configuration. Learners must be authenticated through their organization's identity provider before the catalog is accessible. Unauthenticated users are redirected to the SSO login flow.
Course visibility is also tenant-scoped — a learner in Organization A cannot see courses belonging to Organization B.