# You cannot authorize the app

**URL:** <https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997>\
**Category:** API and Webhooks\
**Created:** [September 23, 2019, 4:53pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997 "2019-09-23T16:53:34Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![harshal](https://avatars.discourse-cdn.com/v4/letter/h/90ced4/32.png) [@harshal](https://devforum.zoom.us/u/harshal)\
**Post date:** [December 18, 2019, 9:03am UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/23 "2019-12-18T09:03:14Z")

</div>

Hey, @tommy I have one more question if I go for account level app and publish this app on zoom marketplace. Then whoever install this app what will be his/her role? Is there a default admin or member role?

thanks,  
Harshal

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [December 18, 2019, 9:26pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/24 "2019-12-18T21:26:40Z")

</div>

Hey @harshal,

If the user who is installing your Account Level OAuth app has the required marketplace permissions and permissions that match your apps scopes, or is an Account Admin or Owner, they will be able to install it.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![harshal](https://avatars.discourse-cdn.com/v4/letter/h/90ced4/32.png) [@harshal](https://devforum.zoom.us/u/harshal)\
**Post date:** [December 19, 2019, 5:04am UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/25 "2019-12-19T05:04:26Z")

</div>

But someone globally try to connect to Account level app then what should be his role?

---

<div class="post-metadata">

**Author:** ![mukund.waghmode](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mukund.waghmode/32/2648_2.png) [@mukund.waghmode](https://devforum.zoom.us/u/mukund.waghmode)\
**Post date:** [December 19, 2019, 12:04pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/26 "2019-12-19T12:04:49Z")

</div>

Hello,  
I have created Account level app from admin user. So scopes are as follows,  
(meeting:read:admin recording:read:admin report:read:admin user:read:admin).There are only admin scopes available, non admin scopes are not available.  
Now I am trying to connect to same app from another user whose role is ‘member’ but it is showing “You cannot authorize the app”.I think it’s because of different scopes for different role.

My requirement is to allow admin user to get reports of users, meetings and telephones. For this I have created different members and trying to connect same application so that I can use same client\_id and client\_secrete for all user.  
Is there any way to make above scenario working properly?

Also tried user-level app but scope for that is not of admin. So unable to call report api’s.

Thanks,  
Mukund

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [December 19, 2019, 9:05pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/27 "2019-12-19T21:05:48Z")

</div>

Hey @harshal,

The role should be Admin or Account Owner. Or a custom role with the required permissions.

Does that answer your question?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [December 19, 2019, 9:08pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/28 "2019-12-19T21:08:32Z")

</div>

Hey @mukund.waghmode, thanks for posting and using Zoom!

Try making the user who is trying to install the app an Admin in your user role settings: [https://zoom.us/role](https://zoom.us/role)

If that doesn’t work, please post a screenshot of the error so I can help debug 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![mukund.waghmode](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mukund.waghmode/32/2648_2.png) [@mukund.waghmode](https://devforum.zoom.us/u/mukund.waghmode)\
**Post date:** [December 20, 2019, 9:50am UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/29 "2019-12-20T09:50:08Z")

</div>

Hi @tommy,

I don’t want to change role from ‘Member’ to ‘admin’ for every user.  
I am trying to get data with api call from member as well as admin.  
So every user is going to connect single application that is user-level or account-level.  
Member user should be able to get user specific data and Admin user should get admin specific means Report apis data.  
Is there any way to make it possible this scenario?

 ![Screenshot 2019-12-20 at 3.17.56 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/0/0340b0ce5b83c4aa47ce5b2e60d045eb37712649.png)

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [December 20, 2019, 5:40pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/30 "2019-12-20T17:40:54Z")

</div>

Hey @mukund.waghmode,

Yes this is possible, but for Account Level apps, only admins can install them.

An account level app will only be installed once per each master Zoom account, where as a user level app can be installed by each individual user on your master Zoom account.

Does that make sense?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![rhtordoff](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rhtordoff/32/7175_2.png) [@rhtordoff](https://devforum.zoom.us/u/rhtordoff)\
**Post date:** [April 28, 2020, 10:30am UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/31 "2020-04-28T10:30:51Z")

</div>

Hello @tommy 🙂

I added zoom to my platform (which is used by companies that have their own emails and so seperate zoom accounts), I have one client who is testing this, however when she is trying to initialise the connection she gets this error. The developer account is set up to one of my emails, do I need to publish the app before she can use it?

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/b/b5ec043c8c407e530f50ba2a5f57efd3174416fc.jpeg)

Thank you!

---

<div class="post-metadata">

**Author:** ![rhtordoff](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rhtordoff/32/7175_2.png) [@rhtordoff](https://devforum.zoom.us/u/rhtordoff)\
**Post date:** [April 28, 2020, 10:48am UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/32 "2020-04-28T10:48:03Z")

</div>

@tommy Is the connection only possible if the account used is the same as the developer account? I don’t want every user on that platform to be the admin, just the initial connection account, per company. If Zoom works for them after a phase of testing we will roll it out to our other companies that use our platform. Do I need to sign up for a reseller account instead?(Sorry, so many questions!!)  
Thanks! 🙂

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 4, 2020, 3:36am UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/33 "2020-05-04T03:36:23Z")

</div>

Hey @rhtordoff,

To install your app, you will need someone with those [permissions](https://support.zoom.us/hc/en-us/articles/115001078646-Role-Based-Access-Control), or a Zoom admin.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![josharcher](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/josharcher/32/3523_2.png) [@josharcher](https://devforum.zoom.us/u/josharcher)\
**Post date:** [June 29, 2020, 5:44pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/34 "2020-06-29T17:44:06Z")

</div>

@tommy Has this been fixed? I’m getting the same error for ZOOM-111363

My app is currently in progress of being reviewed. This sucks to run into when the approval process takes 7+ days

---

<div class="post-metadata">

**Author:** ![pb\_zoom](https://avatars.discourse-cdn.com/v4/letter/p/f08c70/32.png) [@pb\_zoom](https://devforum.zoom.us/u/pb_zoom)\
**Post date:** [June 30, 2020, 5:24pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/35 "2020-06-30T17:24:12Z")

</div>

We’re also facing this issue, although our app is already approved and published.

- We’ve tried with Zoom account owners
- We’ve tried with the owner of the Zoom app

In the console, I do see the following issue completing the following request:  
[https://marketplace.zoom.us/api/v1/apps/bWw6tKfhS6m6JQB49sajRA/@grant](https://marketplace.zoom.us/api/v1/apps/bWw6tKfhS6m6JQB49sajRA/@grant)

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/e/e224e29790f13192d91842ce80ba04dd79200b6d.png)

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 1, 2020, 10:16pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/36 "2020-07-01T22:16:43Z")

</div>

Hey @pb_zoom, @josharcher,

Can you please share a screenshot of the error?

Our engineering team is aware of the issue and investigating this. While the team is yet to confirm the exact cause of error, upon initial review, they suspect the issue lies with this specific use of the state parameter. In the meantime they have advised that you revise the OAuth URL to not use a state parameter and it should resolve the authorization error.

For a quick resolution, if you still plan to use the state parameter you can try either of these options.

Option 1:  
If possible please limit to using a single value in the state parameter.  
[https://zoom.us/oauth/authorize?response\_type=code&client\_id=CLIENT\_ID&redirect\_uri=REDIRECT\_URL&state=STATE\_STRING](https://zoom.us/oauth/authorize?response_type=code&client_id=CLIENT_ID&redirect_uri=REDIRECT_URL&state=STATE_STRING)

Option 2:  
Make use of the base64UrlEncode function to encode the state parameter  
[https://zoom.us/oauth/authorize?response\_type=code&client\_id=CLIENT\_ID&redirect\_uri=REDIRECT\_URL&state=BASE64\_ENCODED\_STRING](https://zoom.us/oauth/authorize?response_type=code&client_id=CLIENT_ID&redirect_uri=REDIRECT_URL&state=BASE64_ENCODED_STRING)

The engineering team is investigating this at priority and we will keep you updated on the status. Let me know if neither of these help resolve the error you are encountering.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![pb\_zoom](https://avatars.discourse-cdn.com/v4/letter/p/f08c70/32.png) [@pb\_zoom](https://devforum.zoom.us/u/pb_zoom)\
**Post date:** [July 1, 2020, 11:22pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/37 "2020-07-01T23:22:31Z")

</div>

@tommy I figured out the issue was able to resolve this by adjusting/simplifying the state parameter similar to the guidance you provided.

I can’t speak to @josharcher issue and if it’s the same; apologies if I hijacked your thread.

---

<div class="post-metadata">

**Author:** ![karan7kar](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/karan7kar/32/2190_2.png) [@karan7kar](https://devforum.zoom.us/u/karan7kar)\
**Post date:** [July 5, 2020, 3:02pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/38 "2020-07-05T15:02:24Z")

</div>

Hi @tommy, I’m facing the same problem: “You cannot authorize the app” even from my own zoom account.

I have tried creating a new app draft as a workaround. Same problem persists.

I have even created a new Zoom account altogether and created a new app from there. Even that hasn’t allowed me to authorize my app!

Are there any other ways to solve the problem?

Thanks

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 6, 2020, 5:57pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/39 "2020-07-06T17:57:50Z")

</div>

Hey @karan7kar,

Can you please share your [authroize / install url](https://marketplace.zoom.us/docs/guides/auth/oauth#step-1-request-user-authorization) so I can debug?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 6, 2020, 5:58pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/40 "2020-07-06T17:58:04Z")

</div>

Happy to hear you figured out the issue @pb_zoom! 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 6, 2020, 6:48pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/42 "2020-07-06T18:48:34Z")

</div>

Hey @karan7kar,

Thanks! Can you also provide the screenshot of the error page?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![karan7kar](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/karan7kar/32/2190_2.png) [@karan7kar](https://devforum.zoom.us/u/karan7kar)\
**Post date:** [July 6, 2020, 6:55pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997/43 "2020-07-06T18:55:54Z")

</div>

Does this do?

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/0/0b8e5c7f4f35faa13317d42f6da18c735e415ae3.png)

[Previous page](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997.md?page=1)

[Next page](https://devforum.zoom.us/t/you-cannot-authorize-the-app/5997.md?page=3)
