EnglishPeople AppsLearning (LMS)Catalog and enrolment rules

Catalog and enrolment rules

The Catalog is the storefront learners browse; Enrolment Rules automate who gets assigned what, so compliance training reaches the right people without manual work.

When to use

Use this to decide who can take which training: let people find and join courses themselves, and let rules assign mandatory courses to the right groups so you do not chase them by email.

Before you start

  • Permissions: courses:read for the Catalog; enrollments:manage for admin enrolment; lms:admin for Enrollment Rules and settings.
  • Toggle people.lms_self_enrollment_allowed (default on): off means only managers can enrol people.
  • Toggle people.lms_require_enrollment_approval (default on): new enrollments wait for approval instead of starting immediately.

Review the catalog

Go to LMS → Catalog (/lms) to see all published courses and paths. Learners self-enrol here where self-enrolment is allowed.

Create an enrolment rule

Go to LMS → Enrollment Rules (/lms/enrollment-rules) and define a rule — for example, “all new Sales hires are enrolled in the Sales Onboarding path within 7 days of start date”.

Let the rule run

The rule auto-enrols matching learners on a schedule; new hires and role changes trigger fresh enrolments automatically.

LMS — Catalog with published courses and enrolment rule assignment
LMS — Catalog with published courses and enrolment rule assignment

Enrolment paths

PathWho triggers itNeeds
Self-enrolThe learnercourses:enroll and self-enrolment allowed
Admin enrolA coordinatorenrollments:manage
Class (cohort) enrolRoster for a live classenrollments:manage
Path enrolSequence of coursesenrollments:manage
RuleThe scheduled rules engineAn Enrollment Rule
External inviteRegistration link with tokenAdmin approval
Coaching linkA linked coaching programCoaching feature on
AI suggestionLearning Coordinator proposes itA user with enrollments:manage accepts

Tips & common mistakes

  • Keep approval on for paid or limited-seat courses; turn it off for open training.
  • Test a rule on a small group before applying it company-wide.
  • Self-enrolment off does not stop rules or admins from enrolling people.
  • The AI assistant proposes enrolments; it does not enrol anyone by itself.