FeaturesCSI Teachable Replacement AppUpdated March 13, 2026
Course Publishing & Visibility Controls
Course Publishing & Visibility Controls
Introduced in v1.0.36, instructors can publish courses and control their visibility to organization members through a structured draft-to-published workflow.
Overview
Courses on the platform exist in one of two states:
| State | Visibility | Enrollable |
|---|---|---|
draft | Hidden from members | No |
published | Visible in member catalog | Yes |
A course begins in draft state and remains there until an instructor explicitly publishes it.
Publishing a Course
To publish a course:
- Navigate to the Course Management page for the course you want to publish.
- Click the Publish Course button.
- The platform runs a pre-publish checklist automatically (see below).
- If all requirements are met, the course transitions to
publishedstate and becomes visible and enrollable to organization members.
Note: Only users with an instructor or admin role can publish courses.
Pre-Publish Checklist
Before a course is published, the platform validates the following requirements:
- The course has at least one published section.
- The course has at least one published lesson.
If any requirement is not satisfied, the publish action is blocked and the checklist is displayed with the outstanding items highlighted. The course remains in draft state until all items are resolved.
Resolving Checklist Failures
| Checklist Item | How to Resolve |
|---|---|
| No published section | Open the course curriculum, add or publish at least one section |
| No published lesson | Inside a published section, add or publish at least one lesson |
Impact on Learners
- Draft courses are not visible in the course catalog and cannot be enrolled in.
- Published courses appear in the catalog for all members of the organization and are immediately enrollable.
- Enrollment access is still subject to the organization's SSO-based identity provider authentication.