Setting up restrict access on an activity will allow you to restrict access based on a certain set of conditions that must be satisfied by the user.
You can find activity restriction in when editing a topic or within the activity settings of activity under Restrict access
Below is a video to turn on Restrict Access for all courses at Site-level.
Restrict Access settings at Activity-Level.
Restrict access can be done using the following restrictions:
Restriction |
Description |
Require students to complete (or not complete) another activity |
|
Prevent access until (or from) a specified date and time |
|
Require students to achieve a specified grade |
|
Groups |
Allow only students who belong to a specified group, or all groups Please note, groups must be setup within the course for this field to be available |
Grouping |
Allow only students who belong to a group within a specified grouping Please note, grouping must be setup within the course for this field to be available |
Control access based on field within the students profile |
|
Add a set of nested restrictions to apply complete logic. |
Activity Completion
Activity completion requires that a student is to complete or not complete another activity in order to gain access to this activity.
Step 1. Select Activity completion as the restriction condition
Step 2. Select Must / Must Not match the following from the dropdown menu.
Step 3. Choose the Activity from the drop down in which you require the user to complete / not complete before they can access this activity.
Step 4. Choose the completion status that the user needs to satisfy in order to gain access to this activity.
Step 5. Scroll to the bottom of the screen and select Save and return to course or Save and display.
Date
Date will allow or prevent access to an activity from a specified date.
Step 1. Select Date as the restriction condition
Step 2. Select Must / Must Not match the following from the dropdown menu.
Step 3. Select the date from which you want the users to have or not have access to the activity from.
Step 4. Scroll to the bottom of the screen and select Save and return to course or Save and display.
Grade
Require that students achieve a specified grade in order to gain access this activity.
Step 1. Select Grade as the restriction condition
Step 2. Select Must / Must Not match the following from the dropdown menu.
Step 3. Select the activity from the drop down that you would like this user to receive a specified grade for. So that they can view this activity.
Step 4. Select the grade that you require the user to achieve in that activity, in order to gain access to this activity.
Use the checkbox to indicate whether the grade must greater than or equal to, or lesser than the nominated percentage grade.
Step 5. Scroll to the bottom of the screen and select Save and return to course or Save and display.
Groups
Allow only students who belong to a specified group, or all groups
Step 1. Select Groups as the restriction condition
Step 2. Select Must / Must Not match the following from the dropdown menu.
Step 3. Select the group or groups from the drop down list that you would like to have or not have access to this activity
Step 4. Scroll to the bottom of the screen and select Save and return to course or Save and display.
The activity has now been restricted to those groups
Groupings
Allow only students who belong to a group within a specified grouping
Step 1. Select Groupings as the restriction condition
Step 2. Select Must / Must Not match the following from the dropdown menu.
Step 3. Select the grouping that you'd like to have or not have access to this activity
Step 4. Scroll to the bottom of the screen and select Save and return to course or Save and display.
The activity has now been restricted to those groups
User Profile
Control access based on fields within the user’s profile.
Step 1. Select User profile as the restriction condition
Step 2. Select Must / Must Not match the following from the dropdown menu.
Step 3. Choose from the drop down menu which User profile field that you are wishing to restrict access based on.
Step 4. Select from the drop down list what you’d like the chosen user profile field to contain.
Step 5. Add the information that you’d like the profile field to contain in order for this activity to be restricted / not restricted for these users.
E.g. Below I have added an example where this this course is restricted for people who are in Australia. So students whose profile fields indicate that they are from Australia, will not be able to enter this activity.
Step 6. Scroll to the bottom of the screen and select Save and return to course or Save and display.
Restriction set
A restriction set will allow you to add multiple restrictions to apply a complex logic.
When you click on the restriction set, you can then use the other restriction conditions to create your restriction set.
E.g. The user must complete activity A, whilst having achieved a 80% of above grade and their user profile field must say that they are from Australia, in order to be able to access this activity.
Once you have added your nest of restrictions, scroll to the bottom of the screen and select Save and return to course or Save and display.
On the course page, you will be able to see under that activity which restriction conditions need to be met, in order for the activity to be available.