Как сделать разграничение хранилищей файлов для разных клиентов в saas приложении?

Наталья Волкова12 июля 2026 г.

1 ответ

Ответить
4

Лично я для SaaS обычно просто создаю отдельные папки в S3 по tenant_id, типа /client_123/uploads, и разруливаю доступ на уровне IAM политик или через presigned URL, чтобы одни клиенты не видели чужие файлы. Для совсем изолированных клиентов иногда завожу отдельные бакеты — так и чистить проще, и лимиты на количество объектов не смешиваются. Главное не забудь про логирование запросов, чтобы точно знать кто и куда лазил.

Антон Королев13 янв.

Ваш ответ

Минимум 20 символов (0/20)

, чтобы ответ был привязан к аккаунту

Похожие вопросы