Hello, I have been working within Okta Workflow to call the Zoom Delete User API whenever a user is deactivated in Okta to delete the Zoom user account and transfer the meeting/recordings to an archive user account we have created in Zoom. The account I made the Zoom connection with has all the permissions possible within Zoom.
I have attached screenshots below showing the error. I tried attaching a document with the entire 403 Error and was not able to.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
In Okta, I have created a connection to Zoom through a Custom API card in Okta Workflow. I have tried using a JWT Token header and tried without (screenshots will be without, same error though). The JWT token was not expired wither from the app I created in Zoom.
Screenshots (If applicable)
How are you setting the header? Also make sure you are sending a DELETE request. Usually a 403 means there is something wrong with the method or request URL.
I am setting the Header as:
Obviously the Xs are where the token would go.
The request URL I am using is this:
I have confirmed the request is a DELETE request as well.
Is the transfer_email value an email in your Zoom account?
Yes, the transfer email account is in our Zoom tenant as an account.
I am doing this testing in a sub-account. Could that possibly have anything to do with this?
All the accounts I am using are on the sub-account and have the correct permissions.
That is strange. Can you send the full request url and your access_token to firstname.lastname@example.org so we can debug?