Is it necessary to publish an OAuth authentication app for use by our employees?

We are trying to add a feature to our company’s web system that allows registering and deleting Zoom meetings.
We will use OAuth authentication for each employee and request the /users/me/meetings and /meetings/${id} APIs.
It worked fine with the account that created the app, but when trying to deploy it to other users, the following message is displayed, and authentication cannot be performed.
Is it necessary to publish to the Marketplace?

You cannot install the app because you don’t have the required permissions. Please contact your IT administrator for permission and try again.
Account Management
View and Edit “Sub account management”
User and Permission Management
Edit “Users”

@enami the App you created is an account level app with a sub-account scope, due to the addition of a sub-account scope it limits the installation for only Account Owners, so anyone under the account that is not the owner cannot install it, please try removing the sub-account scope if its not being used to resolve this.

Regards, Kwaku

1 Like

Hi @kwaku.nyante

We have added only the meeting:write:admin scope to our app.
Is this the reason it’s not working for other users?
Also, we noticed that the meeting:write option doesn’t appear in the Add Scopes selection.
Could you please explain why?

Thank you.

Hello, @enami the question was answered above, but now you’re asking for meeting write scope not showing up, so I’m a little confused. Can you please provide a screenshot of the error you are receiving and the name of your Zoom Integration for further investigation?

The view and manage meetings option should be there unless you already have it added, please clear cache or refresh and check if it shows up.

Regards, Kwaku

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