- 25 Apr 2023
- 5 minutes to read
Enrolment method settings
- Updated on 25 Apr 2023
- 5 minutes to read
Manual enrolment
Setting | Description | Notes |
---|---|---|
Enable manual enrolments | This specifies if enrol instances are enabled by default in new courses, it is strongly recommended to keep this setting enabled. | - |
Default role | This sets the default role, which is normally Learner, and may be altered by an Editing Trainer in a course. | - |
Default enrolment duration | This sets the default length of enrolment in new courses. | - |
Notify before enrolment expires | Specifies if the Trainer (or optionally Learners) should be notified before the expiration. | - |
Notification threshold | Specify how many weeks, days, hours, minutes or seconds in advance users are notified before the enrolment expiration. | - |
Self enrolment
Setting | Description | Notes |
---|---|---|
Allow existing enrolments | Add the self enrolment method to new course. | - |
Allow new enrolments | Users can self enrol in new course by default. | - |
Enrolment key | Prevents access to users who do not have the enrolment key. | - |
Use group enrolment keys | The setting for group enrolment keys in a course will be set to Yes by default. | - |
Default assigned role | Normally, when users self enrol they have the Learner role. If necessary that role can be changed by default here, for example if your Totara has a dedicated role you wish to use instead. | - |
Enrolment duration | This sets the default enrolment length for new courses (but again, may be altered by the course Trainer). | - |
Notify before enrolment expires | Specifies if Trainers (or optionally Learners) should be notified before the expiration. | - |
Notification threshold | Specify how many days in advance should users be notified before the enrolment expiration. | - |
Unenrol inactive after | This sets the default time after which a learner will be unenrolled if they haven't accessed the courses (Trainers may change this). | - |
Max enrolled users | Adding a number here will specify the maximum number of users who can self enrol into new courses. Trainers in the course can change this. If it is left at 0, there will be no maximum. | - |
Send course welcome message | If this option is selected you can select the email address that the welcome message is shown as being sent from:
| If the welcome message for the self-enrolment plugin is set to be from the course contact but there are no course contacts enrolled or the role is not enabled, the message will instead come from the no-reply email address. The message should display as "Do not reply to this email" <noreply@1217.test> (the no-reply email address would be specific to your site). If the message is sent from the course contact and more than one user has this role, the email is sent from the first user to be assigned the role. If the user is assigned the role in the course context, this overrides any role in the system context. If no users are assigned to the role at the course context it will go to the next user with the role at the system context. |
Audience sync
Setting | Description | Notes |
---|---|---|
Active | Select whether the audience sync should be active. If set to No, users added to the audience will not be enrolled on the course. | - |
Audience | Select the audience you wish to use for enrolment. | - |
Assign role | The role that will be assigned to members of the audience. | By default this is the Learner role. |
Add to group | Select whether you want to add users from the selected audience to a specific group in the course. | - |
Flat file enrolment settings
Setting | Description | Notes |
---|---|---|
File location | You should specify an absolute path for the upload file where it can be read and modified by the web server process. The file is automatically deleted after processing. | - |
File encoding | Make sure you save the file (for example in a text editor) with the same encoding. | - |
Notify enrolled users | You can choose to have an email sent to notify the Learners when the file has been processed. | - |
Notify user responsible for enrolments | You can choose to have an email sent to notify the Trainers when the file has been processed. | - |
Notify administrator | You can choose to have an email sent to notify the Site Administrator when the file has been processed. | - |
External unenrol action | Select action to carry out when user enrolment disappears from external enrolment source. There are a few options:
| Please note that some user data and settings are purged from course during course unenrolment. |
Enrolment expiration action | Select action to carry out when user enrolment expires, there are three options to choose from:
| Please note that some user data and settings are purged from course during course unenrolment. |
Flat file role mapping | You can change the default role mappings (currently Moodle role short names) to Totara role short names. | - |
Publish as LTI tool settings
Setting | Description | Notes |
---|---|---|
Custom instance name | The name to be given to the LTI instance once you publish it. This should be clear, concise and descriptive if possible. | - |
Tool to be published | Choose from the entire course or a particular activity. | - |
Enrolment duration | Length of time that the enrolment is valid, starting with the moment the user enrols themselves from the remote system. If disabled, the enrolment duration will be unlimited. | - |
Start date | If enabled, users can access from this date onward only. | - |
End date | If enabled, users can access until this date only. | - |
Maximum enrolled users | The maximum number of remote users who can access the tool. If set to zero, the number of enrolled users is unlimited. | - |
Role for teacher | The role assigned in the tool to the remote Trainer. | - |
Role for student | The role assigned in the tool to the remote Learner. | - |
Secret | A string of characters which is shared with the remote system (LTI consumer) to provide access to the tool. | - |
Grade synchronisation | Whether grades from the tool are sent to the remote system (LTI consumer). | - |
Require course or activity completion prior to grade synchronisation | You can decide if you want to require users to complete the activity/course before any grades are synced. | - |
User synchronisation | Whether a scheduled task synchronises enrolled users in the remote system with enrolments in this course, creating an account for each remote user as necessary, and enrolling or unenrolling them as required. If set to no, at the moment when a remote user accesses the tool, an account will be created for them and they will be automatically enrolled. | - |
User synchronisation mode | Whether remote users should be enrolled and/or unenrolled from this course. | - |
User default values | You can set the default user values including:
| - |
© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions.