# Breakout Attendee Permission

**URL:** <https://devforum.zoom.us/t/breakout-attendee-permission/48338>\
**Category:** macOS\
**Created:** [April 19, 2021, 8:36pm UTC](https://devforum.zoom.us/t/breakout-attendee-permission/48338 "2021-04-19T20:36:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tysontune](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tysontune/32/16798_2.png) [@tysontune](https://devforum.zoom.us/u/tysontune)\
**Post date:** [April 19, 2021, 8:36pm UTC](https://devforum.zoom.us/t/breakout-attendee-permission/48338/1 "2021-04-19T20:36:49Z")

</div>

**Description**  
After updating to the latest SDK attendee permission for breakout rooms is lost permanently when joining a breakout room.

1.There is a callback for `onHasAttendeePermission` when a user is added to a room by the host. Calling `join` on the attendee object from this callback let’s the user join the room.

1. On joining the BO the user receives the `onLostAttendeePermission` callback.

2. Previously after joining the BO the user would receive the `onHasAttendeePermission` again but this is no longer happening.

As a result it isn’t possible to receive messages as the `ZoomSDKBOMeetingAttendeeDelegate` since that is removed when the permission is lost.

**Which macOS Client SDK version?**  
Knowing the version can help us to identify your issue faster.

**To Reproduce(If applicable)**  
Steps to reproduce the behavior:

1. Add log messages or break points to the `onHasAttendeePermission` and `onLostAttendeePermission`
2. Create a BO and assign the user.
3. As user join the BO
4. Note that the `onHasAttendeePermission` fires only once when invited to BO and `onLostAttendeePermission` fires after joining the BO.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [April 19, 2021, 10:59pm UTC](https://devforum.zoom.us/t/breakout-attendee-permission/48338/2 "2021-04-19T22:59:19Z")

</div>

Hey @tysontune,

Thanks for using the dev forum!

That is interesting, does not seem like intended behavior. For that user, are any of the other permission callbacks fired at any time?

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![tysontune](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tysontune/32/16798_2.png) [@tysontune](https://devforum.zoom.us/u/tysontune)\
**Post date:** [May 3, 2021, 2:30pm UTC](https://devforum.zoom.us/t/breakout-attendee-permission/48338/3 "2021-05-03T14:30:13Z")

</div>

The DataHelper permission fires as well.

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [May 3, 2021, 10:43pm UTC](https://devforum.zoom.us/t/breakout-attendee-permission/48338/4 "2021-05-03T22:43:20Z")

</div>

Hi @tysontune,

We are aware of some issues being reported regarding BO attendee callbacks in the latest version of the SDK. I will provide an update as soon as we have any additional information.

Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [June 3, 2021, 8:44am UTC](https://devforum.zoom.us/t/breakout-attendee-permission/48338/5 "2021-06-03T08:44:10Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
