How to allow a parent to access their child's messaging?

How to allow a parent to access their child's messaging?

von Yann Florent -
Anzahl Antworten: 3

Hello, hope you're doing well

I created a 'parent' role and assigned it to a father who supervises his daughter's activities, and it works very well.
However, the father would like to be able to access his daughter's account messaging. Is this possible? If so, how can I do it?

Thanks for your answers. 

 
Als Antwort auf Yann Florent

Re: How to allow a parent to access their child's messaging?

von Eduardo Kraus -
Nutzerbild von Particularly helpful Moodlers Nutzerbild von Plugin developers Nutzerbild von Testers
Native access is not allowed, but you can read the database and display the information.
Als Antwort auf Eduardo Kraus

Re: How to allow a parent to access their child's messaging?

von Yann Florent -
This is not good news since I can't code.

Thans for your help, Eduardo. 
Als Antwort auf Yann Florent

Re: How to allow a parent to access their child's messaging?

von Daniel Thies -
Nutzerbild von Core developers Nutzerbild von Particularly helpful Moodlers Nutzerbild von Plugin developers Nutzerbild von Testers

Hello Yann,

First you need to think through the ethical aspects of this in your context. Messages may contain information of a third party that the parent would see. For this reason it is probably reasonable that there is not an easy way to see another user's messages in the interface. Even for an admin you have to log in as the user to see a users messaging. The student could obviously login in and show messages to the parent, but that may not be sufficient.

Messaging is however included in the Moodle data privacy system. So an admin, privacy officer or student could request a data export and download it. The file content can be browsed to see the exported messages for the user. The capability tool/dataprivacy:makedatarequestsforchildren can be given to a parent role, and the capaiblity tool/dataprivacy:downloadallrequests can also be assigned in the user context so it should also be able to be assigned for the parent role. If so the parent would be able to download and browse the messages which should work if the parent has reasonable technical abilities. You of course need test this well first.