:grey_question:Tenant Definition - B2C use cases ...
# ask-a-descoper
t
Tenant Definition - B2C use cases If you have more than one app using the same descope project, are those considered tenants? Why it matters: I am forecasting cost based on user and application ecosystem growth. When setting up my costing model in a B2C business context, i’d like to take into account if we will grow to have more than 1 tenant.
s
Hey Laura, So for tenants, it's primarily focused on B2B. Example: You're Company A, but you have Departments 1, 2, 3. You want these departments to access different data for each department. So you have tenants for each, so they are restricted to the data they should access. I think for multiple B2C apps, different projects may make more sense, but if using the same flows, you could export and import between them. @faint-musician-4508 @dazzling-oyster-96577 @breezy-evening-56597 do you agree? @faint-musician-4508 can assist if you have any cost questions as well.
t
Thanks Chris -- A bit of extra context Given the Obscure is an alcohol based business the likelihood that we will release apps to Play or Apple Store is near zero in 2023 and 2024 due to policies against apps that promote or involve the use or sale of booze. I do see us launching additional member experiences as react web apps. All of them will likely use the same OTP and registry of users created by our back office rather than self-registry
Maintaining more than one DB of authorized users across apps is not a scalable idea for our ops team.
s
If they're under the same realm and based on different users/etc, then tenants may make sense. My thinking... state-based. So a different tenant for the states you support and adhering to their policies? Is that kind of what you're thinking?
t
Right now we are CA only, at the point in time that we can go direct to consumer and will permit self-reg and need to screen by allowable states then yes
Sacramento has not yet approved direct to consumer sales for distilleries
For the moment the membership process requires staff to validate the eligibility of a member which includes their locality as well as age
f
@thousands-alarm-31103 Agree with Chris that you should not have to model tenants for your B2C use case.
t
Super.
Thank you