1. KNOWLEDGE HUB
  2. Lambda Learn
  3. Course Completion and Learner Progression

Activity Lock: Restricting Access

This article focuses on the 'Restrict Access' function for activities, resources, and course sections.

TOPICS


Restricting Activity Access

The Restrict Activity Access function allows you to restrict activities and resources based on customized restrictions. This can allow you to control which learners have access to parts of the course, and can help guide the flow of learning.

With this function, you can create 'prerequisite' activities that must initially be completed before a learner can move on to a different section. You can also add additional resources for learners who may be having difficulties with a particular assignment. You can also add different language sections for multilingual courses. 

Clicking on the Add Restriction button will open a list of possible restriction conditions. Restrictions can be based on the following categories:

Lambda Store Purchase Position
Activity Completion Organisation
Date Language
Days Time Since Activity Completion
Grade Groups
User Profile Fields Groupings (Configured Within the Course)
Audience  

Clicking on the Restriction Set button will allow you to create a nesting of various restriction criteria.

Back to TOPICS

shopping-cart-1  Lambda Store

The Lambda Store Restriction allows you to restrict access to learners who have purchased the activity from the Lambda Store.

To add the Lambda Store restriction:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Lambda Store button. 

restrictaccesslambda

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Click the 'Add Restriction...' button if you would like to add another restriction.

5.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

check-1  Activity Completion

important-Feb-09-2021-06-46-47-09-PM  NOTE

This option will only appear if you have Activity Completion enabled on your site and enabled in your course.

This can be done through navigating to Course Administration > Edit Settings > Completion Tracking.

The Activity Completion Condition requires learners to complete (or not complete) or pass (or not pass) another activity within the course. You can select whether the learner must or must not match the specified completion criteria. 

To add an activity completion condition:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Activity Completion button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

3.  Using the 'Choose...' drop-down menu, select your desired activity and your relevant criteria.

restrictaccessactivitycompletion

4.  Click the 'Add Restriction...' button if you would like to add another restriction.

5.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

calendar1  Date

The Date Restriction allows you to prevent access to the activity from or until a specified date and time. 

To add a date restriction:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Date button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

1.  Using the 'From' drop-down menu, select whether you would like your date restriction to start or last until your specified date. Then, enter your date and time using the corresponding drop-down menus.

restrictaccessdate

3.  Click the 'Add Restriction...' button if you would like to add another restriction.

4.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

calendar3  Days

The Days Restriction allows you to prevent access from an activity until a specified number of days have passed since the learner began the course.

To add a days restriction:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Days button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Enter the number of days that you would like to pass in the corresponding field.

restrictaccessdays

5.  Click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

grade-1  Grade

The Grade Condition allows you to specify a condition on any grade in the course, such as a total course grade, a grade for an activity, or a custom grade that is entered manually. You can enter either a minimum value, a maximum value, both, or neither.

The activity will only appear if the learner has a value for the specified grade, and if it falls within a specified number range. You can add more than one grade condition. All condition must be met for the activity to appear.

To add a grade condition:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Grade button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

1.  Select the relevant activity from the 'Choose...' drop-down menu. Then, enable your desired greater than or less than option, and enter your desired grade percentage values. 

The range numbers can be fractional, if necessary.

restrictaccessgrade

important-Feb-09-2021-06-46-47-09-PM  NOTE

  • Be careful when entering a maximum value. For example, if the maximum value entered is 7, then a learner who scores exactly 7 will not see the activity. If you would like to include 7, then you can set the maximum value to 7.01.
  • If you would like to restrict learners with blank grades, then you can add a grade restriction. When creating this restriction, do not select either the greater than or less than option. 

3.  Click the 'Add Restriction...' button if you would like to add another restriction.

4.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

group-2  Group

The Group Condition allows you to specify a particular group that can have access to your activity or resource. 

To add a group condition:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Group button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Using the 'Choose...' drop-down menu, select your desired group. 

restrictaccessgroup

5. Click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

customers-2  Grouping

The Grouping Condition allows you to specify a grouping that can have access to your activity or resource.

To add a grouping condition:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Grouping button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Using the 'Choose...' drop-down menu, select your desired grouping. 

restrictaccessgrouping

5. Click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

resume1  User Profile Completion

The User Profile Completion Condition allows you to restrict access to your activity or resource, based on the fields within a learner's profile.

To add a user profile completion condition:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the User Profile button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Using the 'Choose...' drop-down menu, select your desired user profile field and your relevant criteria.

restrictaccessuserprofile

3.  Click the 'Add Restriction...' button if you would like to add another restriction.

4.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

audience1-1  Audience

The Audience Restriction allows you to restrict access to learners who belong in a particular audience. You can only select one audience per condition, and so multiple conditions must be created if you would like to select multiple audiences. 

For example, you can create a Restriction Set with matching criteria set to any if you would like to restrict access to multiple audiences.

To add an audience restriction:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Member of Audience button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Begin typing the name of your desired audience, and then select it from the Member of Audience drop-down menu.

restrictaccessaudience

5.  Click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

role-3  Position

The Position Restriction allows you to restrict access to learners who hold a particular position.

To add a position restriction:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Assigned to Position button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4. Begin typing the name of the position, and then select it from the Assigned to Position drop-down menu.

restrictaccessposition

5.  Click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

enterprise  Organisation

The Organisation Restriction allows you to restrict access to learners who belong in a particular organisation. 

To add an organisation restriction:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the Assigned to Position button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4. Begin typing the name of the organisation, and then select it from the Assigned to Organisation drop-down menu.

restrictaccessorganisation

5.  Click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

language  Language

The Language Restriction allows you to restrict access to learners that have a specified language set in their profile. This can be helpful in multilingual courses, as you can ensure that only the correct language is displayed to the learner.

To add a language restriction:

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the User Language button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Using the User Language drop-down menu, select your desired language.

restrictaccesslanguage

5.  Click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

clock  Time Since Activity Completion

The Time Since Activity Completion Condition allows you to restrict access to an activity based on the time since completing (or not completing) another activity. This can be useful if you would like to stagger a learner's journey through the course. 

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the User Language button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Using the corresponding field and drop-down menu, enter the length of time since completion in days, weeks, months, or years. 

5.  Using the 'Choose...' drop-down menu, select your desired activity, and determine the criteria that the learner must achieve. 

restrictaccesstimessince

6.  Click the 'Add Restriction...' button if you would like to add another restriction.

7.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS

files1  Creating a Restriction Set

A Restriction Set allows you to create a set of nested restrictions to apply complex logic to activity access.

1.  Scroll down and expand the Restrict Access section, and click on the 'Add Restriction...' button. 

addrestriction

2.  Click on the User Language button. 

3.  Select whether a learner must or must not match your condition.

restrictaccesslearnermustmustnot1

4.  Within the condition box, click the 'Add Restriction...' button, and select your first condition type. Then, configure the corresponding settings.

5.  Click the 'Add Restriction...' button within the condition box to add another condition.

6.  Continue adding restrictions until you are satisfied with your restriction set.

7.  Within the condition box, you can also select whether a learner must or must not match all or any of your restrictions.

restrictaccessrestrictionset

8.  Once you are complete, click either Save and Display or Save and Return to Course. 

Back to TOPICS


Hiding and Removing Restrictions

You can use the Hide/Show toggle icons restrictaccesstoggleonrestrictaccesstoggleoff to hide an activity from learners who do not meet restriction conditions.

If a restriction is hidden restrictaccesstoggleoff then learners who do not meet that condition will not see the activity at all.

If a restriction is visible restrictaccesstoggleon then learners who do not meet the condition will see the activity, but it will be inaccessible. However, it will also display information as to why they are unable to access it.

important-Feb-09-2021-06-46-47-09-PM  NOTE

When configuring restrictions, hidden restrictions will take precedence.

For example, you can create two conditions: a hidden date restriction and a visible activity restriction. Doing so will mean that the activity will not appear until the specified date, and once it does, it will be inaccessible until its prerequisite is completed. 

You can also use the Delete icon restrictaccessdelete to remove a restriction.

Back to TOPICS


Restricting Course Section Access

You can also restrict access to activities and resources within an entire course section by configuring conditions for that particular section.

To restrict course section access:

1.  On your desired course homepage, click the Turn Editing On button.

turneditingon-1

2.  Navigate to your desired course section, and click on the corresponding Edit link. Then, select Edit Topic.

restrictaccesscoursesectionedit

3.  Scroll down and expand the Restrict Access section. 

4.  Click the 'Add Restriction...' button, and select an appropriate restriction condition.

5.  Configure the corresponding settings, and click the 'Add Restriction...' button if you would like to add another restriction.

6.  Once you are complete, click Save Changes at the bottom of the page. 

savechanges-1

Back to TOPICS