Skip to main content Skip to navigation

Enrolment methods and managing access permissions

This guide details how users can gain access to Moodle spaces, i.e. how different types of users are enrolled onto Moodle spaces with different enrolment methods that are available.

For more information on how accounts for people are created on Moodle automatically from their central Membership data, please see the following guides.

For information on the roles available in Moodle at Warwick, please see Roles and their functions in Moodle.

In this guide:

'External database extended'

For credit-bearing modules which are registered in the student records system, enrolment data is sent directly from SITS to Moodle. This enrolment method is called External database extended and is applicable to:

Students

Students on credit-bearing modules are enrolled on the respective Moodle space automatically via SITS.

  • If a student cannot access a module space on Moodle, check their module registration and their enrolment status. Please contact the Student Records team for assistance.

Module tutor

In SITS, there is a single field for 'Module tutor' who is enrolled automatically onto the respective Moodle space with the 'Course Leader' role. This should always be kept up-to-date by administration staff in the department.

  • If you are a module leader and your space does not appear on your Moodle dashboard, please check with your department that you are registered as the module tutor in SITS.
  • If you are the module leader and you require other teaching or administrative staff to have access to the Moodle space, you can manually enrol them with the appropriate user role.

Participants enrolled through this process cannot be manually unenrolled. Students' registered modules and module tutors need to be updated by the relevant department in SITS.

If students are removed from a module in SITS, their status will change to 'suspended' on Moodle and the module/space will be removed from their dashboard. Suspended users whose initial enrolment was via 'External database extended' cannot be removed from the participants list.

Other enrolment methods

To give other staff members access to a Moodle space or to enrol students onto non-SITS modules/courses ('ad hoc courses') there are other enrolment methods available in Moodle.

To view and edit the enrolment methods for a space:

  1. Click the Participants tab to open the participants list.
  2. Click on the dropdown list that currently says Enrolled users.
  3. Select Enrolment methods.

Follow the instructions for each enrolment method below.

This enables users to be enrolled manually onto a Moodle space where required. Moodle spaces usually have manual enrolment added and enabled by default on creation.

Students should not be enrolled manually on Moodle spaces for credit-bearing modules.

To enrol a user with manual enrolment:

  1. Click on the Participants tab and then the Enrol users button.
  2. Use the Select users drop-down menu to search for and select individual user(s).
  3. From the Assign role drop-down menu select the required role you wish to grant the chosen users.
  4. Click the Enrol selected users button to enrol the users onto your Moodle space.

To unenrol a user with manual enrolment:

  1. Click the Participants tab to open the participants list.
  2. Find the user within the participants list and click the  Delete icon in the status column.
  3. In the Unenrol pop-up window, click the Unenrol button to confirm deletion of the selected user from your Moodle space.

With auto-enrolment enabled, participants are permitted to enter a space and are automatically enrolled and added to the participants list. The Moodle space will not appear on a user's dashboard until they have visited the space for the first time.

Auto-enrolment can be restricted to specified categories of user such as all staff or all students. Multiple user categories can be used in combination. For example, auto-enrolments could be restricted to only allow staff in the department of Chemistry to enrol on the space.

Auto-enrolment differs from the self-enrolment method as users are not required to confirm their enrolment by clicking the Enrol me button. Auto-enrolment also provides the option to limit access by department or user type which is not possible for self-enrolment. For example, you could only permit undergraduate students in the School of Law to auto-enrol on a space.

Enable Warwick auto-enrolment

  1. Click the Participants tab to open the participants list.
  2. Click on the dropdown list that currently says Enrolled users.
  3. Select Enrolment methods.
  4. From the Add method drop-down list, select Warwick Auto-enrolment.
  5. If required, you can change the following settings:
    • Custom instance name - if left blank, it will be called Warwick Auto-enrolment.
    • Allow Warwick Auto-enrolments - leave as Yes to enable the enrolment method.
    • Default assigned role - will be the role assigned to users when they are auto-enrolled on the space.
    • Send course welcome message - tick if you wish to send a welcome message to users when they are enrolled. Once ticked, enter the message in the Custom welcome message field.
    • To allow access by any user, do not select a designation or department. To apply restrictions:
      • By type of user, for example undergraduate students only, select the designation(s) from the Available Designations list and click Add.
      • By department, select the department(s) from the Available Departments list and click Add.
  6. Click Add method at the bottom of the page.
You can select multiple designations and departments at a time. For example, you could allow undergraduates and postgraduates from Maths and Statistics to auto-enrol on a space.

Edit Warwick Auto-enrolment

  1. Click on the  Edit icon next to the auto-enrolment method you want to edit.
  2. Make the desired changes. For a description of the fields, see step 5 in Enable Warwick Auto-enrolment above.
  3. Click Save changes.

Disable/Enable Warwick Auto-enrolment

  1. Click on the / eye icon next to the auto-enrolment method you want to disable/enable. indicates that the enrolment method is enabled. indicates the enrolment method is disabled.

Delete Warwick Auto-enrolment

  1. Click on the Delete icon next to the auto-enrolment method you want to delete.
  2. Click on Continue to confirm the deletion of the Warwick Auto-enrolment method.

How do users access a Moodle space with auto-enrolment enabled?

With Warwick Auto-enrolment enabled, users will be automatically enrolled on a space when they access it for the first time with the role defined when setting up Warwick Auto-enrolment. This allows users to either:

  • Access the space via a URL that has been shared with them.
  • Search for the space in Moodle, using the module code or (part of) the title in the search box in the top right-hand corner and click on the name of the correct space.

Both methods will enrol users as soon as they access the space.

With Guest access enabled, Users can search for the Moodle space or access it via a link. It’s important to note, users accessing a space with this method are not enrolled on the space and it will not appear on their dashboard. Warwick Guest access also provides options to limit by department or participant type.
Guest access allows users to view content in a Moodle space. It does not allow a guest to participate in any of the activities, e.g. contribute to a forum discussion.
This enables users to access and view Moodle spaces. Users can search for the module or access it via a link. Users are not enrolled on the space and it will not appear on their dashboard. Guest access can be restricted to specified categories of user such as all staff or all students. Multiple user categories can be used in combination. For example, guest access could be restricted to only allow Undergraduates in the School of Engineering to enrol on the space.

Enable Warwick Guest Access

  1. Click the Participants tab to open the participants list.
  2. Click on the dropdown list that currently says Enrolled users.
  3. Select Enrolment methods.
  4. From the Add method drop-down list, select Warwick Guest access.
  5. If required, you can change the following settings:
    • Password – if set, it will restrict Warwick Guest access to those who know the password.
    • To allow access by any user, do not select a designation or department. To apply restrictions:
      • By type of user, for example, undergraduate students only, select the designation(s) from the 'Available Designations’ list and click Add.
      • By department, select the department(s) from the Available Departments list and click Add.
  6. Click the Add method bottom at the bottom of the page.
You can select multiple designations and departments at a time. For example, you could allow undergraduates and postgraduates from Maths and Statistics to guest access a module space.

Edit Warwick Guest Access

  1. Click on the Edit icon next to the Warwick Guest access method to edit.
  2. Make the desired changes.
  3. Click Save changes.

Disable/Enable Warwick Guest Access

  1. Click on the / eye icon next to the guest access enrolment method you want to disable/enable. indicates that the enrolment method is enabled. indicates the enrolment method is disabled.

Delete Warwick Guest Access

  1. Click the  Delete icon next to the Warwick Guest Access enrolment method you want to delete.
  2. Click Continue to confirm the deletion of the Warwick Guest Access enrolment method.

How do users access a Moodle space with Warwick Guest access enabled?

With Warwick Guest Access enabled, users can access a Moodle space by:

  • using a URL that has been shared with them.
  • searching for the space in Moodle, using the module code or (part of) the title in the search box in the top right-hand corner and clicking on the name of the correct space.

This allows users to enrol themselves onto a Moodle space. This way of enrolment is only possible once this enrolment method has been added to the Moodle space. Users will be asked to confirm to be self-enrolled when they visit the space for the first time. Once the user has self-enrolled, the Moodle space will be added to their dashboard.

How to enable self-enrolment

  1. Click the Participants tab to open the participants list.
  2. Click on the dropdown list that currently says Enrolled users.
  3. Select Enrolment methods.
  4. From the Add method drop-down list, select self-enrolment.
  5. If required, you can change the following settings (among others):
    • Enrolment key - if set, it will restrict self-enrolment to those who know the password.
    • Use group enrolment keys - if you have groupsLink opens in a new window set up in your Moodle space, you can set an enrolment key for each of those. When users enter the group enrolment key, they are added to the group as well as enrolled on the space.
  6. Click the Save changes button.

How do users access a Moodle space with self-enrolment?

With self-enrolment enabled, users can enrol onto a Moodle space with this method by:

  • using a URL that has been shared with them.
  • searching for the space in Moodle, using the module code or (part of) the title in the search box in the top right-hand corner and clicking on the name of the correct space.

Both methods will prompt them to click the Enrol me button, with or without entering an enrolment key.

The 'External database extended' method does not just refer to enrolment via SITS but may also refer to 'enrolment rules'. Enrolment rules use WebGroups to automatically enrol staff or students onto (usually ad-hoc) Moodle spaces. WebGroups are generated automatically from data held in student records / academic data store, or created manually by Web Group owners via webgroups.warwick.ac.ukLink opens in a new window.

Changes to the WebGroup will be reflected in Moodle and current enrolments must therefore be managed at the WebGroups (or source of the WebGroups) level. Participants enrolled through this process cannot be manually unenrolled in Moodle but they have to be removed from the WebGroup. By doing so, the users' status in the participants list in Moodle will change automatically to 'suspended' but they cannot be removed from the list.

Enrolment rules are created by nominated department representatives in Moodle-AdminLink opens in a new window or you can email your request to moodle at warwick dot ac dot uk.
Please note that if any enrolment methods are disabled or deleted, the users enrolled with that method will be removed along with data such as grades, group membership or forum subscriptions.
The information on this page relates to Moodle v4.1 and was last updated September 2023.

Contents

Filter by tool, task or content