You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

This refers to Moodle 4.3 from August 2024 onwards

Moodle Help & Support 

Most modules take their enrolment from Campus Solutions when students are registered on courses. Academic and other staff are usually enrolled manually at course or category level.

In many cases courses are linked together, for example, where two cohorts of students (registered on separate CS courses) study the same content, or where a community course space takes enrolments from across a School.

See the following for an explanation of this:

How to understand metamodules (parent modules) - if you teach modules with the same content

If you have a course where the students are all enrolled on a Campus Solutions module or modules then you can use that CS module or modules to "feed" your module so that you don't have to enrol everyone manually.

This is called a meta link. The PARENT will always be a Non-SMS space and the CHILD or feeder module (or modules) will always be a Campus Solutions module.

  • In the parent module select Participants from options under the title of the module.

Participants menu

  • A list of those enrolled in your module appears. This is searchable in various ways.
  • Select Enrolment methods from the drop down menu next to Enrolled users.

Enrolment methods

  • Select Module meta link from the drop down menu next to Add methods.
  • You can now start to search for the module or modules.

Search option under Module meta link

  • Type in all or part of the name or code for the module - Moodle immediately starts to search.
  • Select the relevant module when found.
  • You can repeat the search and addition for any further courses (modules) that need to feed this one.
  • Finally click Add method.


Students will have the same role - Student - in the parent module.

Staff will appear in the parent module but will have No Role. This is because they will often need to be Observers or roles other than Editing Teacher. You will need to give staff a role using the Participants table.



  • No labels