THM-Health / PILOS

PILOS is an easy-to-use open source front-end for BigBlueButton servers with a built-in load balancer. Docker-Images: https://hub.docker.com/r/pilos/pilos
https://thm-health.github.io/PILOS/
GNU Lesser General Public License v2.1
50 stars 18 forks source link

Ask Consent Form(Checkboxes) for Recording only first-time for logged in users? #1446

Open SamuelWei opened 1 month ago

SamuelWei commented 1 month ago

Discussed in https://github.com/THM-Health/PILOS/discussions/1445

Originally posted by **pritamnanda** September 28, 2024 Hello everyone, In the current release of V4, there is a consent form related to recordings & logging every time the Room owner or the Moderator Starts the Room. I agree that it's necessary for the Attendees or the Guests, but can we implement account-based preferences or consent for registered & logged-in users, which will allow users to save their choices & use that for room starts every time with one-click? Maybe we can add an option if the consent should be taken every time or just use the saved one. I couldn't find any such related settings or preferences. @SamuelWei Is there any reason for not implementing this or it can be considered as a feature request ? Thanks for your attention & time. ![image](https://github.com/user-attachments/assets/dcff6d6c-66aa-4cf4-bc97-58c8fcdadf4b)
SamuelWei commented 1 month ago

Hi @pritamnanda

We have discussed your request internally and think that there are use cases in which this makes sense. As this function is not a high priority for us, we cannot use our limited resources for it. However, we can accept a pull request if it is of good quality.

The following functionality would be a good step to simplify the current process:


In the long term, you can consider adding two new options to each room type, whether consent to recording is required, whether consent to presence recording is required. Depending on this, parts of the dialogue window should not be displayed or the entire window should not be shown. However, there is still no concept for how this should work with the opt-out for the video image. It would also be good to somehow give the user a hint so that they know whether their presence is being recorded and the meeting is being recorded.