Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rooms got wrong recording configuration #5881

Open
Atlas780 opened this issue Jul 11, 2024 · 2 comments
Open

Rooms got wrong recording configuration #5881

Atlas780 opened this issue Jul 11, 2024 · 2 comments

Comments

@Atlas780
Copy link

Hi all,

our setup was like this:

  • Recording was enabled on system level and set as optional, but deactive as default
  • Users don't have the permission to record, except a few selected ones
    We wanted to archive a way to only allow a few people to record

The problem we just discovered that despite pretty much noone was allowed to record, around 640 our rooms are configured that they allow recordings. I checked via the DB:

greenlight-v3-production=# SELECT COUNT(*) FROM room_meeting_options WHERE meeting_option_id = (SELECT id FROM meeting_options where name = 'record') AND value = 'true';
 count
-------
   641
(1 row)

This is unfortunate, because every participant gets asked if they consent to being recorded, without the ability to actually record the room.
We don't really know how this happened.

@farhatahmad
Copy link
Collaborator

The setting you're checking in the database does not accurately reflect what happens in Greenlight. Greenlight uses a bit of logic to decide whether a room can be recorded in the following order:
Room Setting < Room Configuration < Role Permission.

If you only want a select few to be able to record, give them their own Role and select Allow users with this role to record their meetings
image

Then give the rest a different role and set it to false

@Atlas780
Copy link
Author

We tried it exactly this way, but got a complaint that a user got the recording checkbox when joing the meeting (disclosure message), but they weren't able to record or deactivate recording for their room. The user never had the permission to record, but his room somehow had recording activated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants