Consolidating Enrollment Settings into a Dedicated Enrollment Page

:backhand_index_pointing_right: For the full context of the overall project to migrate all Advanced Settings into more suitable locations, see https://openedx.atlassian.net/wiki/x/AwAjOAE

Overview

This project proposes relocating enrollment-related configurations from the Studio Advanced Settings page into a dedicated Enrollment Page in Studio. This page will centralize all enrollment options, creating a clearer and more consistent authoring experience.

Problem

Enrollment settings are currently hidden in Advanced Settings, making them difficult to find and configure. Course authors lack a single place to manage how learners access courses, which leads to confusion, misconfiguration, and additional support requests.

Use Cases

  • As a course author, I need a single page to manage all enrollment policies so I can configure course access quickly and confidently.

  • As an instructor, I need to clearly understand and adjust how learners join the course in order to align access policies with course requirements.

Supporting Data

Schema’s analysis identified 10 enrollment-related settings in Advanced Settings:

  1. Invitation only

  2. Course visibility in catalog

  3. Course video thumbnail image

  4. Course learning information

  5. Course is new

  6. Course banner image

  7. Course announcement date

  8. Course advertised start

  9. Course about page image

  10. Cosmetic course display price

  11. Course maximum student enrollment

Relocating them to a dedicated Enrollment Page will:

1 Like