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: User policies.

User policies: Difference between revisions

From MoodleDocs
(Allow users without the assign roles capability to switch roles)
(→‎Hide user fields: My courses)
Line 19: Line 19:


==Hide user fields==
==Hide user fields==
User fields - description, city/town, country, web page, ICQ number, Skype ID, Yahoo ID, AIM ID, MSN ID and last access - appear on users' profile pages. Certain user fields are also listed on the course participants page. You can increase student privacy by hiding selected user fields.
User fields - description, city/town, country, web page, ICQ number, Skype ID, Yahoo ID, AIM ID, MSN ID, last access and My courses (in Moodle 1.9.4 onwards) - appear on users' profile pages. Certain user fields are also listed on the course participants page. You can increase student privacy by hiding selected user fields.


*User fields on users' profile pages are hidden from all users with the capability [[Capabilities/moodle/user:viewhiddendetails|moodle/user:viewhiddendetails]] not set.
*User fields on users' profile pages are hidden from all users with the capability [[Capabilities/moodle/user:viewhiddendetails|moodle/user:viewhiddendetails]] not set.

Revision as of 10:17, 5 March 2009

Location: Administration > Users > Permissions > User policies (in Moodle 1.7 onwards)


Default role for all users

The default role for all users should normally be set to Authenticated user. If it is set to Student then the result is that all students are enrolled on all courses.

Note: The default role for all users should never be set to Guest, except in Moodle 1.7, as this version does not have an authenticated user role.

Auto-login guest

If not set, then visitors must click the "Login as a guest" button before entering a course which allows guest access.

Note: If auto-login guest is set, the guest login button also needs to be set to show (via Administration > Users > Authentication), even though visitors won't necessarily use it.

Roles that are not synchronised to metacourses

Metacourses combine enrolments from multiple courses. You will probably want users to have the same role in the metacourse as in the normal courses. If not, select the roles which should not be synchronised.

Hide user fields

User fields - description, city/town, country, web page, ICQ number, Skype ID, Yahoo ID, AIM ID, MSN ID, last access and My courses (in Moodle 1.9.4 onwards) - appear on users' profile pages. Certain user fields are also listed on the course participants page. You can increase student privacy by hiding selected user fields.

Allow users without the assign roles capability to switch roles

The moodle/role:assign capability requirement for users to switch roles may be removed in Moodle 1.9.5 onwards.

See also