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
From the administration panel, navigate to Classes (or User Groups and select the "Class" type)
Click Create a class
Enter a name (e.g., "Engineering Team", "New Hires March 2026")
Add members — search for and select users
Save
Using Classes for Enrollment
When creating or editing a session, you can enroll an entire class at once instead of adding users individually:
Open the session enrollment settings
Click Add a class
Select the class
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?