Moodle plugins directory: Policies | Moodle.org
Policies
Administration tool ::: tool_policy
Maintained by Moodle HQ, Sara Arjona Téllez
Part of set GDPR.
Allows to define various policy documents - site policy, privacy policy, intellectual property policy, late assignments policy and others as needed. It keeps the history of document revisions, tracks user agreements with them and forces
users to accept them prior to using the site.
Latest release:
15 sites
25 downloads
39 fans
Current versions available: 2
Supported versions:
The plugin requires Moodle 3.3.5, 3.3.6, 3.3.7, 3.4.2, 3.4.3 or 3.4.4. It does not work in earlier versions. It has been merged to standard Moodle distribution starting from versions 3.3.8, 3.4.5 and 3.5.0.
The Policy plugin forms part of Moodle’s privacy feature set and will assist sites to become GDPR compliant.
This plugin provides a new user sign on process, with ability to define multiple policies (site, privacy, third party), track user consents, and manage updates and versioning of the policies.
This plugin has been integrated in the Moodle 3.5 release of 17 May 2018 but remains available and maintained for Moodle 3.3.6 and 3.4.3 as a separately downloadable plugin.
Contributors
Moodle HQ (Lead maintainer)
Sara Arjona Téllez
David Mudrák
Marina Glancy
Mihail Geshoski
Sander Bangma
Please login to view contributors details and/or to contact them
As far as I know, the underlying Privacy APIs are not going to be backported to 3.1. The LTS release is guaranteed to receive just security related fixes for the extended period. These GDPR improvements are not security fixes. So no, I don't expect these plugins to be ever available for 3.1 and 3.2.
@Claus - thanks for the info. Technically, this feature is not related to this plugin. It is part of the Moodle core now and can be used with or without the Policies. And yes, it is a known and intended behaviour. The user's answer to the age and country form has to be cached for a short while during the signup. In normal situation, the cache should invalidate itself after 30 seconds. So currently you have to either close the browser, or wait a little while before a next user can register.
"
@sean If I recall correctly, you should be able to assign the capability to accept policies in the other user's context, so the user (say a parent) can consent to policies of those particular users only (say children). Unfortunately I am not aware of an easy way to set up these permissions in different contexts other than manually.
@Eva There should be but I can't find it now (I was expecting it on Home > Dashboard > Profile > Policies and agreements). Let me check with the team.
Please vote the issue, comment on it and/or come up with a patch