Valid for Moodle 2.8. Updated on 7/15/2015.With Moodle it is possible to limit access to your course to those individuals with Amherst login IDs. However, participation in activities will still be limited to students actually enrolled in the course. Also, among non-enrolled individuals with an Amherst ID, you can't differentiate based on their role. For instance you can't allow staff members to have access but block faculty members.
First, make the course unavailable to guests.
- In the Administration block on the left, in the Course administration section, click on the Edit settings link.
- On the course settings page, scroll down to the Guest Access section. For the Allow guest access item, select No from the pull-down menu.
- Scroll down and click on Save Changes.
Next, give Authenticated Users permission to view the course. An authenticated user is any individual who has logged into our Moodle site but is NOT enrolled in your course.
- In the Administration block go the Course administration and then look under Users. Click on Permssions.
- Find the View courses without participation entry. Click on the plus sign at the end of the list of roles in the second column. Do NOT click on the plus sign in the third column.
- On the resulting screen, select Authenticated User from the drop down menu and then click on the Allow button.