Deleting a cloud recording using jwt - No Permission

Description
Hey,
Has anyone ever had trouble deleting a cloud recording? I am getting the error message of not having permission but my user is admin and the app is account level.

{“code”:200,“message”:“No permission.”}

I can however complete the request when I call the api to delete a cloud recording that my user did. I just cannot delete another users which I need to.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT App

Which Endpoint/s?
/meetings/{meetingId}/recordings

Hey @homer,

Is said user a user on your Zoom account?

Thanks,
Tommy

Hey Tommy,

Excuse the name Homer, its the user the owner set up for me haha.

Yes the user is a admin of the account. See attached image.

I have been able to do any other api call fine, just the deletion of other users cloud recordings I cannot do.

Any ideas on how I can rectify this?

If its worth anything, I can delete any cloud recording directly through the UI as the user Homer.

Hey @homer,

Thanks for the additional details, this is a known issue and we are working to fix it in the future. (ZOOM-149791)

Can you send me your full request url with the meetingId?

Thanks,
Tommy

Ah, thanks for looking into it for me.

Here is the full request URL:
https://api.zoom.us/v2/meetings/meetingID/recordings

Thanks @homer,

We will get back to you with an update!

-Tommy

Is there any update on this issue? We got the same issue here: we can delete any recording files of any user on our account, except the account owner’s file. What is the schedule to fix this issue?

Thanks

Hey @fei.xie.

Make sure you have the “The host can delete cloud recordings” setting enabled

User Level Setting

Account Level Setting

Thanks,
Tommy

Tommy,

Thanks. For security reason, we don’t want enable that setting. But we will switch the owner and try it again.

Just an update: We were able to delete those recordings once we switched the owner to another account.

Hey @fei.xie,

Happy to hear you got it working. Let me know if there is anything else I can help you with.

Thanks,
Tommy