Note: You are currently viewing documentation for Moodle 2.9. Up-to-date documentation for the latest stable version of Moodle may be available here: Increasing privacy in Moodle.

Increasing privacy in Moodle: Difference between revisions

From MoodleDocs
(Hiding user fields)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{stub}}
{{Security}}
 
Here are some suggestions for site administrators to increase privacy in Moodle:  
Here are some suggestions for increasing privacy in Moodle:  
 


==Site policy settings==
==Site policy settings==
In ''Administration > Security > [[Site policies]]'':
In ''Settings > Site administration > Security > [[Site policies]]'':


* Force users to login by checking the ''forcelogin'' checkbox
* Force users to login by checking the ''forcelogin'' checkbox
Line 11: Line 9:


==Enrolment key usage==
==Enrolment key usage==
In the [[Internal enrolment]] settings via ''Administration > Courses > [[Enrolment plugins|Enrolments]]'':
If [[Self enrolment]] is used, in ''Settings > Site administration > Plugins > Enrolments > Self enrolment'':


* Enforce enrolment key usage by setting ''enrol_manual_requirekey'' to Yes (in Moodle 1.9.4 onwards)
* Enforce enrolment key usage by ticking the 'Require enrolment key' checkbox
* Disable the [[Enrolment key|enrolment key]] hint by setting ''enrol_manual_showhint'' to No (in Moodle 1.9.3 onwards)
* Enforce enrolment key complexity by ticking the 'Use password policy' checkbox
* Enforce enrolment key complexity by setting ''enrol_manual_usepasswordpolicy'' to Yes (in Moodle 1.9.4 onwards)
* Disable the [[Enrolment key|enrolment key]] hint leaving the 'Show hint' checkbox unticked


==Hiding user fields==
==Hiding user fields==
Line 21: Line 19:
Increase student privacy by hiding user fields which would normally appear on users' profile pages, and in some cases on the course participants page.
Increase student privacy by hiding user fields which would normally appear on users' profile pages, and in some cases on the course participants page.


The ''hiddenuserfields'' setting is in ''Administration > Users > Permissions > [[User policies]]''.
The ''hiddenuserfields'' setting is in ''Administration > Site administration > Users > Permissions > [[User policies]]''.


User fields which may be hidden are:<br />
User fields which may be hidden are:<br />
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).
Description, city/town, country, web page, ICQ number, Skype ID, Yahoo ID, AIM ID, MSN ID, first access, last access, last IP address and my courses.


==See also==
==See also==


* Using Moodle [http://moodle.org/mod/forum/view.php?id=7301 Security and Privacy forum]
* Using Moodle [http://moodle.org/mod/forum/view.php?id=7301 Security and Privacy forum]
* MDL-17205 Privacy improvements project for 1.9.x
* Using Moodle [https://moodle.org/mod/forum/discuss.php?d=233702 Student Privacy] forum discussion


[[Category:Security]]
[[de:Datenschutz in Moodle]]
[[en:Aumentando la privacidad en Moodle]]

Latest revision as of 03:19, 21 November 2015

Here are some suggestions for site administrators to increase privacy in Moodle:

Site policy settings

In Settings > Site administration > Security > Site policies:

  • Force users to login by checking the forcelogin checkbox
  • Keep "Force users to login for profiles" enabled to keep anonymous visitors and search engines away from user profiles

Enrolment key usage

If Self enrolment is used, in Settings > Site administration > Plugins > Enrolments > Self enrolment:

  • Enforce enrolment key usage by ticking the 'Require enrolment key' checkbox
  • Enforce enrolment key complexity by ticking the 'Use password policy' checkbox
  • Disable the enrolment key hint leaving the 'Show hint' checkbox unticked

Hiding user fields

Increase student privacy by hiding user fields which would normally appear on users' profile pages, and in some cases on the course participants page.

The hiddenuserfields setting is in Administration > Site administration > Users > Permissions > User policies.

User fields which may be hidden are:
Description, city/town, country, web page, ICQ number, Skype ID, Yahoo ID, AIM ID, MSN ID, first access, last access, last IP address and my courses.

See also