Note: You are currently viewing documentation for Moodle 3.9. Up-to-date documentation for the latest stable version of Moodle may be available here: Guest role.

Guest role: Difference between revisions

From MoodleDocs
No edit summary
(guest access for logged-in users, disabling guest access)
Line 1: Line 1:
==Guest access==
==Guest access==


Moodle has a built-in "Guest account". Visitors can log in as guests using the "Login as a guest" button on the login screen and enter any courses which allows guest access.  
Moodle has a built-in "Guest account". Visitors can log in as guests using the "Login as a guest" button on the login screen and enter any courses which allow guest access. In addition, logged-in users can enter any courses which allow guest access without being required to enrol.


Guests ALWAYS have "read-only" access - meaning they can't leave any posts or otherwise mess up the course for real students.
Guests ALWAYS have "read-only" access - meaning they can't leave any posts or otherwise mess up the course for real students.
Line 21: Line 21:
==Enabling guest access==
==Enabling guest access==


To enable guest access to a Moodle site, the guest login button should be set to "show" by an admin in ''Administration > Users > Authentication''.
To enable guest access to a Moodle site, the guest login button should be set to "show" by an admin in ''Administration > Users > [[Authentication]]''.


Teachers can then set whether their courses allow guest access in the [[Course settings|course settings]].
Teachers can then set whether their courses allow guest access in the [[Course settings|course settings]].


To allow visitors to be logged in as guests automatically when entering courses with guest access, the ''autologinguests'' box should be checked by an admin in ''Administration > Users > Permissions > [[User policies]]''.
To allow visitors to be logged in as guests automatically when entering courses with guest access, the ''autologinguests'' box should be checked by an admin in ''Administration > Users > Permissions > [[User policies]]''.
==Disabling guest access==
Guest access for visitors can be disabled by hiding the guest login button in ''Administration > Users > [[Authentication]]''. If any courses allow guest access, then only logged-in users will be able to enter them.


==Self-enrolment==
==Self-enrolment==

Revision as of 10:31, 8 May 2008

Guest access

Moodle has a built-in "Guest account". Visitors can log in as guests using the "Login as a guest" button on the login screen and enter any courses which allow guest access. In addition, logged-in users can enter any courses which allow guest access without being required to enrol.

Guests ALWAYS have "read-only" access - meaning they can't leave any posts or otherwise mess up the course for real students.

They cannot:

  • Post discussion messages
  • Edit wiki pages
  • Take quizzes
  • Submit assignments
  • Contribute glossary entries or comments
  • View SCORM content (because progress not tracked for a guest)
  • Receive any scores or grades (because of the read-only access)

This feature can be handy when you want to let a colleague in to look around at your work, or to let students see a course before they have decided to enrol.

Note that you have a choice between two types of guest access: with the enrolment key or without. If you choose to allow guests who have the key, then the guest will need to provide the current enrolment key EVERY TIME they log in (unlike students who only need to do it once). This lets you restrict which guests can get into a course. If you choose to allow guests to enter without a key, then anyone can get into your course.

Enabling guest access

To enable guest access to a Moodle site, the guest login button should be set to "show" by an admin in Administration > Users > Authentication.

Teachers can then set whether their courses allow guest access in the course settings.

To allow visitors to be logged in as guests automatically when entering courses with guest access, the autologinguests box should be checked by an admin in Administration > Users > Permissions > User policies.

Disabling guest access

Guest access for visitors can be disabled by hiding the guest login button in Administration > Users > Authentication. If any courses allow guest access, then only logged-in users will be able to enter them.

Self-enrolment

Sometimes you may wish to allow people to have a more interactive engagement with a course without you having to enrol them in advance. In this case you can enable "self-enrolment" for your course. This allows anyone with a user account on your Moodle server to become a student on your course. As with guest access, you can use the enrolment key to limit this only to people to whom you have given the key.

See also

Using Moodle forum discussions: