# Zoom OAuth functionality

**URL:** <https://devforum.zoom.us/t/zoom-oauth-functionality/112064>\
**Category:** Authentication\
**Created:** [June 17, 2024, 11:21am UTC](https://devforum.zoom.us/t/zoom-oauth-functionality/112064 "2024-06-17T11:21:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vsi.edu](https://avatars.discourse-cdn.com/v4/letter/v/50afbb/32.png) [@vsi.edu](https://devforum.zoom.us/u/vsi.edu)\
**Post date:** [June 17, 2024, 11:21am UTC](https://devforum.zoom.us/t/zoom-oauth-functionality/112064/1 "2024-06-17T11:21:12Z")

</div>

Hello Team,

I am working on an Angular - .NET Core project where I want to integrate Zoom OAuth2.0 functionality.

I have created an account on the Zoom Marketplace and set up an OAuth app.

The requirement is to allow other users to authorize my app, giving the app the ability to create meetings under their account, similar to how Google OAuth2.0 works.

i.e. Users will come to my app, then give my app permissions through the OAuth screen and then they will be able to create meetings. Meetings should be created under their own account.

What is the correct way to do this? I am referring [OAuth for user authorized apps](https://developers.zoom.us/docs/integrations/oauth/#step-2-request-access-token) & [Zoom Meeting API](https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#tag/Meetings) this tutorial, but not able to complete my requirements.

Thank you.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [June 18, 2024, 4:17pm UTC](https://devforum.zoom.us/t/zoom-oauth-functionality/112064/2 "2024-06-18T16:17:38Z")

</div>

Hi @vsi.edu , in order for users to authorize your app, it has to go through the publishing process: [Publishing apps](https://developers.zoom.us/docs/distribute/)

---

<div class="post-metadata">

**Author:** ![vsi.edu](https://avatars.discourse-cdn.com/v4/letter/v/50afbb/32.png) [@vsi.edu](https://devforum.zoom.us/u/vsi.edu)\
**Post date:** [June 27, 2024, 6:58am UTC](https://devforum.zoom.us/t/zoom-oauth-functionality/112064/4 "2024-06-27T06:58:12Z")

</div>

Hello @gianni.zoom

I have sent a request to publish my Zoom app. I have filled in all the information but got an update request saying these things are missing or inappropriate “access to a test environment where your Production-Ready app is present, user documentation, and a test plan” as I have added both documentation URL and credentials for testing.  
Can you please explain how these above things going to work from your side? And also which type of information do you need exactly in the above scenario?

We are developing a web application for educational purposes where students can take admission for a particular course in any organization. We require this Zoom functionality to create a meeting through Angular and .Net core web application by authorizing my app.  
Can you please help me with how should I overcome this issue?

Thank you.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [June 27, 2024, 5:48pm UTC](https://devforum.zoom.us/t/zoom-oauth-functionality/112064/5 "2024-06-27T17:48:26Z")

</div>

Hi @vsi.edu can you please recreate this pot in #App Marketplace ? They will be able to help you 🙂
