Sure, thing. But would still appreciate some clarification. Is owner equivalent to host? What are the roles that can call getMeetingParticipants and if only hosts what is the reason co-hosts aren’t given access to that call?
I’m also curious about why co-hosts aren’t able to see participants from the getBreakoutRoomList call but can only see breakout rooms.
Thanks Jon,
Still some confusion for me as owner is still present in a lot of places and seems like it’s a bit different.
getBreakoutRoomList
Client Version: 5.9.3
getBreakoutRoomList(): Promise<BreakoutRoomsResponse>
List all breakout rooms. Owners get list of rooms and participants for each breakout room. Co-hosts and participants get only list of rooms. The method works for participants only when breakout rooms are open.
Supported roles: Host, Co-Host, Participant
Supports Guest Mode: Yes
Here it seems owner is synonymous with Host only. In other places where only owner is written, it’s unclear.
I see in the recent change log that the roles have been added to the docs, but i’m not seeing any updates on some of the methods I was confused about.
I tried just now in the advanced sample react app, and I can confirm this: getMeetingParticipants() is only allowed if you are the meeting owner (the one whose account the meeting belongs to).
Being co-host or assigned as host does not matter. You can only see get the meeting participants list if you’re the meeting owner, and not if you are connected to someone else’s meeting, even if you’ve been appointed as host or co-host.
I would like for this to change, to be in line with the other SDKs. The getAttendeeslist() method works even for guests in the Web Meeting SDK, and it’s great! This is a show-stopper feature for me.