-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Different Zoom API keys/secrets for different Mattermost Teams #46
Comments
Dear @levb, |
We have discussed this, but have no immediate plans to work on this - the current capabilities of the plugin framework do not provide for this functionality easily, and re-building the configuration UI within the plugin itself to support this functionality does not appear well-justified. We would like to develop the capability of having team-specific configurations (with UI) provided by the plugin framework first. |
@levb Maybe it is not the best approach, but what about using the settings panel for this? |
As a first approach we could do the following:
|
@larkox my team is looking to take this on. We have a very similar use to @yoannspace, we have a multi-tenant environment so we need the ability for users to link their MM account to different zoom accounts. In your recommended approach above would a user from team X, who has a paid account on MM team X, be able to create a meeting in a MM team Y channel or would they have to have an account on team Y as well? Also any thoughts on the ability to host multiple zoom severs? We would like to eventually provide users with the ability to "bring your own zoom licenses". Set aside security concerns for a second, is there anything that would stop us technically from just adding "Zoom URL" to the |
I will leave @aaronrothschild to make the final decission, but here is my take. A meeting started from certain team will use the team settings. Therefore, if I belong to two different teams, I would need two different zoom accounts, and connect those two times, one for each team. Another take, that I like less, but it is also interesting, would be to not tie things to teams, and just define several zoom accounts. That way, when you connect, instead of |
If we set security aside, I see no big problem the URL being part of the configuration (either on the teamsettings approach, or the accounts approach). |
Hi,
What if I have a server running with Mattermost and 5 different teams (with users from totally different backgrounds and groups, so 5 very different teams). I want to add the Zoom integration on 2 teams only - each of those teams have their own Zoom accounts (API key / API secret). In the administration and the documentation I can only add one API key/secret and it seems it will be used for all Teams which is not what I would hope for or imagine.
Is there a way to do this? Multiple integration of Zoom depending on the Mattermost teams.
Thanks,
Yoann
The text was updated successfully, but these errors were encountered: