We recently encountered this weird issue where our assigned scheduler account gets a “Not assigned scheduler” error when updating meeting host to another zoom account through Zoom API.
{
“code”: 1110,
“message”: “Not assigned scheduler.”
}
What we are trying to achieve is to transfer a Zoom host from 1 teacher account to another teacher account so they can have access to the polling feature without changing the zoom meeting link.
We realized that Teacher A has to have scheduling rights for Teacher B before we can do a patch to transfer host to Teacher B. But we can’t have every teacher having scheduling rights for every other teacher because that will be to messy.
So to achieve this we have a main scheduling account as a bridge to all Teacher Accounts:
- Teacher A transfer to Main Scheduling Account
- Main Scheduling Account transfer to Teacher B
So in this case our scheduling privileges are configured as follows:
- All Teachers have scheduling rights for Main Scheduling Account
- Main Scheduling Account has scheduling rights for all Teachers
In our tests this works, but when we try to use it for some live meetings created previously it failed.
The first transfer to main scheduling account worked, but the transfer out to teacher B account failed.
So now the meeting is parked at our main scheduling account.
All accounts have already been assigned paid licences.
We are using:
- JWT App
- PATCH /meetings/{meetingId}
- “schedule_for” to update host
I’ve already contacted support on 3 June 2020 via zoom chat, but haven’t got a solution for this problem yet. We need to get this feature working by 10 June 2020.
Really appreciate if someone can help us solve this asap.
Thanks!