# Automatically set up OAuth app for all users

**URL:** <https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367>\
**Category:** API and Webhooks\
**Created:** [October 6, 2020, 6:50pm UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367 "2020-10-06T18:50:24Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![dwalters](https://avatars.discourse-cdn.com/v4/letter/d/b782af/32.png) [@dwalters](https://devforum.zoom.us/u/dwalters)\
**Post date:** [October 6, 2020, 6:50pm UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367/1 "2020-10-06T18:50:24Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [October 6, 2020, 6:50pm UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367/2 "2020-10-06T18:50:30Z")

</div>

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:

> [@Error while calling Meeting create API with User managed OAuth App](https://devforum.zoom.us/t/-/13038):
>
> 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…

> [@Can a User-Managed app using OAuth 2.0 create meetings for multiple users in a account?](https://devforum.zoom.us/t/-/9112):
>
> 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](https://zoom.us/v2/users/first%25domain.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

---

<div class="post-metadata">

**Author:** ![dwalters](https://avatars.discourse-cdn.com/v4/letter/d/b782af/32.png) [@dwalters](https://devforum.zoom.us/u/dwalters)\
**Post date:** [October 6, 2020, 6:51pm UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367/3 "2020-10-06T18:51:47Z")

</div>

Thanks, but none of these apply to my situation.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [October 7, 2020, 5:57pm UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367/4 "2020-10-07T17:57:57Z")

</div>

Hey @dwalters,

Will these users be from different Zoom accounts, or are they all users under your Zoom account?

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![dwalters](https://avatars.discourse-cdn.com/v4/letter/d/b782af/32.png) [@dwalters](https://devforum.zoom.us/u/dwalters)\
**Post date:** [October 7, 2020, 6:10pm UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367/5 "2020-10-07T18:10:07Z")

</div>

They are all users under one business account.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [October 8, 2020, 6:49pm UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367/6 "2020-10-08T18:49:12Z")

</div>

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:

> [@OAuth2 account-level app and associate to a Zoom user](https://devforum.zoom.us/t/oauth2-account-level-app-and-associate-to-a-zoom-user/14656):
>
> 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

---

<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:** [November 8, 2020, 4:49am UTC](https://devforum.zoom.us/t/automatically-set-up-oauth-app-for-all-users/32367/7 "2020-11-08T04:49:21Z")

</div>

Closed on November 8, 2020, 4:49am UTC

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