Skip to content

How to let reporting solutions safely access one isolated company / tenant data #73

Answered by JonPSmith
JonPSmith asked this question in Q&A
Discussion options

You must be logged in to vote

The most secure approach would be to only provide access to the tenant data that has its own database. This means you would need to set up your multi-tenant to support Sharding and make sure that the tenant data has its own database.

The downside is that a tenant having its own database is more expensive, but because AuthP's Sharding supports a Hybrid, then you only have to Shard the tenant that's want reporting, thus you can charge extra for this service.

NOTE: The "sign in and select a tenant" feature (see this section in the article called "Multi-tenant apps with different versions can increase your profits") has the ability to create a sharded tenant, but you need to build a IGetDatab…

Replies: 1 comment

Comment options

JonPSmith
Jan 10, 2023
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by JonPSmith
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant