Non-admin user unable to launch a Zoom videoconference from the Zoom button.
Steps to reproduce
I’m on self-hosted Mattermost 4.5.0. I’ve successfully activated the Zoom plugin.
If a user different than me clicks on the Video icon, the following message appears:
“We could not verify your Mattermost account in Zoom. Please ensure that your Mattermost email address matches your Zoom email address.”
However, that user has registered on Zoom with the same email. Of course, this email is different than mine.
Expected behavior
I’d like to know how I can allow any user to launch a call (of course, provided that these users are registered on Zoom with the same email address used on Mattermost).
I’m able to do a Zoom call from a Team Admin account, not a System Admin. However, the other user who can’t launch a Zoom call is also a Team Admin.
My Team Admin account is the same for Zoom Dev Account.
I’m running Zoom as Free Trial. I’ve registered a few days ago, so I suppose I’m still benefiting from their 30-day free trial
I am able to start a meeting with other users from my Team Admin account. It works like this: a button appears on the chat and who wants to participate must click on the button, then they are redirected to Zoom app download (if they don’t have it already) so they can enter the Zoom call. I mean, the integration is just an embedded button, you don’t have the conference call inside Mattermost.
Sure, I’ve followed the documentation step by step. In fact, Zoom works, but not all users can launch the calls. I’d like to know if others are experiencing the same, ie. if this is by default, or not.
I’ve found out the cause of the issue. It doesn’t depend on Mattermost, or, better said, it’s a consequence of how the feature works.
Since the connection between Mattermost and Zoom uses one single account, the owner of this account must add all users to the Zoom Users section. This operation can be done only if you add a paying method to your account, although - apparently - you don’t need to have a paying plan to use it.
Once you add a user to the Account, then they will be able to launch a call from within Mattermost.
Hi, I’m reopening this closed issue, because I also found out that you need a paying Zoom account to make it work. This is what the Zoom website says:
These management APIs are auto-enabled if you have a paid Zoom account. If you are a free basic user, we welcome you to subscribe for our 60 days free trial.
In fact, if I try to launch a Zoom call from within Mattermost after the free trial has ended, again I get the message:
We could not verify your Mattermost account in Zoom. Please ensure that your Mattermost email address matches your Zoom email address.