Manage privacy settings
One of the core features in the new privacy settings is the ability to handle the digital age of consent for data subjects. The digital age of consent is the age at which a data subject can legally accept data privacy agreements and policies. The digital age of consent varies in different countries throughout the EU, typically ranging from 13 to 16 years of age. The digital age of consent in the USA is 13.
Digital age of consent enable /disable
You can enable or disable the digital age of consent verification. By default it is disabled.
Turning this on enables verification of the digital age of consent by users before displaying the sign-up page for self-registration users. If self-registration AND 'Digital age of consent verification' are both enabled, when a new user clicks the 'Create new account' button, they will be prompted to enter their age and country. A user will need to select their country and then confirm they are above the age of consent for that country. If they don't, they cannot continue the signup process.
If the user's age is lower than the age of consent for their country (see below), they will see a message prompting them to ask their parent/guardian to contact the support contact (as specified in 'Support contact' in the Site administration).
Digital age of consent settings
In Moodle 3.4.2 onwards, a 'Digital age of consent verification' may be enabled in 'Privacy settings' in the Site administration.
The default digital age of consent, and the age in any country where it differs from the default, may be specified here. If the countries policy and law on digital age of consent changes you should update this. You can also add a new country where such laws are enacted on a new line with format: country code, age (separated by a comma). The default age is indicated by * in place of the country code. Country codes are as specified in ISO 3166-2.
*, 16 AT, 14 ES, 14 US, 13
In the above list the default digital age is 16.
If Digital age of consent verification is enabled and a potential user enters an age lower than the age of consent for their country by mistake, they can use a different browser to sign up or wait 30 minutes and use the same browser.
The support contact details are provided to those who identify themselves as below the age of consent, so they can get in contact to arrange access and parental consent. Hence, the support contact details are required to be configured. These are found under -> admin/settings.php?section=supportcontact
Enabling this feature will also provide a link for users to contact the site's Privacy Officer through this site.
Privacy Officer role mapping
The admin can select one or more roles that map to the privacy officer function with the Moodle site. This will enable users with those roles to handle data requests.
This requires the selected role(s) to have the capability 'tool/dataprivacy:managedatarequests'