I am trying to make up my mind on how to integrate zoom in our existing solution (API/mobile/SPA). I want to develop a JWT App and control everything from our existing API servers. Our entities are:
Brands / Stores / Users (managers, employees)
We can have several managers and employees working in a store. Each store is a separate entity, we don’t want users to mix. Managers will use our existing App to call our APIs and setup meetings. It’s ok for employees to join meetings via links/meetingId without having a user.
What’s the best way to model this in Zoom? Not sure about the ways to use accounts, sub-accounts, users. Are those concepts detailed anywhere? Is there any best practice example on how to use them?
Can I create/import users from our DB to Zoom? Where should users be placed?
And what about licenses? I suppose managers will require a pro/business license. How do I assign licenses to managers? Can we as a company buy licenses and assign them to managers (in zoom) without them having to buy licenses directly?