-
New Feature
-
Resolution: Duplicate
-
Minor
-
None
-
2.3, 3.3.2, 4.1
-
MOODLE_23_STABLE, MOODLE_33_STABLE, MOODLE_401_STABLE
Much like this http://tracker.moodle.org/browse/MDL-15663 but for Moodle 2+. There is also now an ID Number field for groups so this can be implemented more nicely than before (as mentioned in MDL-32005)
Motivation:
Many organisations already maintain a list of groups (e.g. class lists) in their external database. We should extend the database enrolment plugin to automatically create groups in courses and enrol/unenrol users in those groups when syncing with an external system.
There are a couple of ways this could be done... Should there be a separate group table in the external database or should we just add two new columns to the enrolment table (a group name column for creating a group if one doesn't exist and a group ID column for matching up on the new group id number field)?
- blocks
-
MDL-40031 Make ext. database enrollment import activities/blocks from template course
-
- Closed
-
-
MDL-42076 Extend the database enrolment plugin to minimize the enrolments load
-
- Closed
-
- duplicates
-
MDL-58785 Extend the database enrolment plugin to create groups and add/remove members
-
- Development in progress
-
- has a non-specific relationship to
-
MDL-48346 Automatically synchronise groups with enrolment methods (and maybe cohorts)
-
- Closed
-