D
D
dangerous2020-09-20 19:54:40
Data storage
dangerous, 2020-09-20 19:54:40

How to differentiate between file storages for different clients in a saas application?

How to differentiate between file storages for different clients in a saas application? The client registers on the site and a subdomain and a separate database are automatically created for him on the server, where there will be more clients. It is necessary that some place be allocated for each client, but so that if another "neighboring" client is suddenly hacked, they could not get access to others in any way.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Ivan Shumov, 2020-09-20
@dangerous

This is not how it is done. Do not expect that you will have one server. Use server-side encryption with different encryption keys for each client. So, for example, AWS S3 + AWS KMS works. Or even use their resources. Don't suffer

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question