Description
We are using the Zoom OAuth app for our service, but some user who have admin role can’t authorize our zoom app. We would like to know the cause. Is there a permission missing for the “Administrator” role?
Is that Admin user associated with the same account where that app is created? If yes then please add that Admin user as a collaborator to authorize that app.
You will get that collaborator link from markeptlace.zoom.us → Manage → App have button ‘…’ ← click it.
Is that Admin user associated with the same account where that app is created? If yes then please add that Admin user as a collaborator to authorize that app.
No, not associated.
However, there may be a difference in perception between you and me, so let me first add a little something.
We are aware that Zoom users can authorize Zoom OAuth applications published on the Zoom App Marketplace if they have the proper permissions.
In fact, users of our service can approve Zoom apps without being added to the collaborator, as you mention, as long as they have administrative privileges on Zoom. (BTW, users of our service and users of Zoom are tied one-to-one.)
I would like to ask a question on that, what is the cause of this event? I thought it might be because the administrator role that the Zoom user has does not have enough privileges, but is that not the case?
@kanata.koyama are all of your admin users in the Role for being able to edit the Marketplace? At my place we only allow certain admins. Check the Roles and make sure you have all of the admins added.
are all of your admin users in the Role for being able to edit the Marketplace? At my place we only allow certain admins. Check the Roles and make sure you have all of the admins added.
@hgeorge
You mean in order for a particular admin user to be able to install the Zoom App, other admin users must also have Marketplace edit permissions enabled?
Yes, you should check the Roles and make sure you have the appropriate people added with Edit Marketplace enabled. Anyone you don’t want to be able to edit, make sure you either uncheck that box for that role or move them to the appropriate role.
@kanata.koyama are you sure all of the admins are added to that Role and that they Edit enabled is enabled? That is the only way for specific people to be able to have full permissions for the Marketplace. Just because you are an admin does not mean you can approve apps, you also need to have these users in this Role with that enabled.
@hgeorge
Sorry to bother you but let me be more specific about our understanding.
As a premise, in this case, we want to allow one Zoom User (“Zoom User1”) to accept the Zoom App.
According to the user’s report, Zoom User1 is added to “Admin Role”, so I am aware that Zoom User1 can accept the Zoom App (regardless of Zoom User2, 3) as long as the “Marketplace Edit permission” is granted to the “Admin Role”, Is this correct?
@kanata.koyama yes as long as Marketplace Edit permission is granted and you check which users are in that Role. We have several admins, but not all of our admins are in the role that allows them to Edit the Marketplace.