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

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

by Yann Florent -
Number of replies: 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. 

 
Average of ratings: -
In reply to Yann Florent

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

by Eduardo Kraus -
Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers
Native access is not allowed, but you can read the database and display the information.
In reply to Eduardo Kraus

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

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

Thans for your help, Eduardo. 
In reply to Yann Florent

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

by Daniel Thies -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of 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.

Average of ratings: Useful (3)