githubEdit

Classes

Classes in Chamilo are predefined groups of users that can be enrolled in sessions as a unit. They simplify the enrollment process when you regularly train the same groups of people.

Classes and User Groups share the same interface. The only difference is the group type setting: choose "Class" when creating the group. Everything else — member management, visibility, and the interface itself — works identically.

Creating a Class

  1. From the administration panel, navigate to Classes (or User Groups and select the "Class" type)

  2. Click Create a class

  3. Enter a name (e.g., "Engineering Team", "New Hires March 2026")

  4. Add members — search for and select users

  5. Save

Using Classes for Enrollment

When creating or editing a session, you can enroll an entire class at once instead of adding users individually:

  1. Open the session enrollment settings

  2. Click Add a class

  3. Select the class

  4. All members of the class are enrolled in the session

Managing Classes

  • Edit — Change the class name or update membership

  • Add/remove members — Keep the class roster up to date

  • Delete — Remove the class (does not affect the member accounts or their existing enrollments)

Tips

  • Create classes for recurring cohorts — If you run the same training for different teams, create a class for each team

  • Update before each session — Review class membership before enrolling a class in a new session to ensure the roster is current

  • Combine with CSV import — Import class membership from a CSV file for large groups

Last updated

Was this helpful?