Rank 5: Hypervisor
So, I have two user type,
- Distributor who can own up the business
- Agent wo works for Distributor
So, I decided to create two user team ( Distributor & Agent ) manually no user will have external excess.
Now, when user is created via O-auth from they are consider as Distributor and from client side, I am thinking of adding user to Distributor Team.
And, when distributor create a business I create a new Team for each business.
After that as there is no direct way for Agent to create there account; instead agent account will only be created by Distributor and then that agent get added into the business-team.