We are using the Zoom Video SDK for our telehealth and recordings application. Our platform has three different environments: Development, Staging, and Production. To properly isolate data and configuration for each environment, we need three separate Zoom Video SDK accounts, one dedicated to each environment.
Currently, all environments share the same SDK account, which leads to mixed data between staging and production. This is causing compliance and testing challenges. Requirement:
Ability to manage three different accounts/applications under the same Zoom organization OR
Ability to manage three separate Video SDK accounts — one for each environment
(e.g., one account with multiple apps vs. separate accounts)
Could you please advise Zoom’s recommended best practice for this setup and how we can proceed?
Thank you in advance for your support.
Looking forward to your guidance.
I had the same exact problem and the solution is to use Zoom sub-accounts. However there are a couple of details that I discovered that might help you (and others):
The payer (master) account has to be configured specifically for sub-accounts.
This has to be done by the Zoom support staff; you can’t do it yourself.
If you already have a Zoom account for your organization users then you must create a new, completely separate Zoom account. (ie. zoom@mydomain.com)
The payer account contains with the CPaaS license; the sub-accounts don’t require payment configurations
Each sub-account requires their own email address.