dwalters
(Deanne)
October 6, 2020, 6:50pm
1
We are setting up a connection between our LMS and Zoom. We can do it on an individual basis if users create an OAuth User-managed app. Is there a way we can do setup something like user-managed apps for all users from the backend? Could we do this through an Account-level app?
Hey @dwalters
Thanks for posting on the Zoom Devforum! I am still learning, but I will try my best to help answer your question.
Checkout these related threads that may have the answer you are looking for:
When I use a User managed OAuth app for authentication for calling meeting create API, I am getting the following error:
{
“code”: 4700,
“message”: “Invalid access token, does not contain scopes: [zms:meeting:write, meeting:write:admin]”
}
The scopes given are: meeting:read meeting:write. I can’t find a way to give meeting:write:admin scope for a User managed App.
Does that mean that I can not use User managed OAuth app if I need to create a meeting via API?
The use case we have is as f…
Description
Is it possible for our User-Managed app to create meetings for any user part of a connected account, if the connected account is an admin?
This works when using “me” but not when using the email of a user in the account.
Error
Received error 400 Bad Request from https://zoom.us/v2/users/first%domain.com/meetings response = {“code”:4700,“message”:“Invalid access token, does not contain scopes: [zms:meeting:write, meeting:write:admin]”}END_CUSTOMER_ALERT
Which App Type (OAuth / Ch…
If these threads did not help, please let us know by replying back here and someone from the Developer Relations team will get back to you shortly.
Thanks,
DeveloperBot
dwalters
(Deanne)
October 6, 2020, 6:51pm
3
Thanks, but none of these apply to my situation.
Hey @dwalters ,
Will these users be from different Zoom accounts, or are they all users under your Zoom account?
Thanks,
Will
dwalters
(Deanne)
October 7, 2020, 6:10pm
5
They are all users under one business account.
Hey @dwalters ,
If you are using OAuth authentication, you can create an Account-Managed OAuth app. An Account-Managed OAuth app will allow you to take action on any users under your account.
You might also find this thread helpful to see an example use case for an account level app:
Description
We’re creating an account-level Zoom integration between our in-house LMS and Zoom. The app exists and I’m able to authorize it. I now need to associate our LMS users against their existing Zoom accounts. I’ve tried having a non-admin role user go through the authorization process but they are not able to install the app due to their permissions.
Do I have to create one account level app for creating the student accounts and any other account level tasks and a second user level app…
Let me know if this helps!
Best,
Will
system
(system)
Closed
November 8, 2020, 4:49am
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.