#amazon-web-services #amazon-s3 #permissions #amazon-cloudfront
#amazon-web-services #amazon-s3 #разрешения #amazon-cloudfront
Вопрос:
Я создаю приложение, которому требуется доступ к большому количеству файлов, которые будут храниться в корзинах S3, которые, вероятно, будут обслуживаться с помощью CloudFront, если это возможно. Эти файлы должны быть доступны только пользователям, прошедшим проверку подлинности. Фактически будет три типа разрешений:
- Файлы, доступные всем пользователям.
- Файлы, доступные n произвольному числу пользователей.
- Файлы, доступные только одному пользователю.
Каков наилучший подход для достижения этой цели?
Ответ №1:
То, что вы просите, — это идеальный вариант использования точки доступа Amazon S3.
Из документации,
Клиенты с общими наборами данных, включая хранилища данных, медиа-архивы и пользовательский контент, могут легко масштабировать доступ для сотен приложений, создавая индивидуальные точки доступа с именами и разрешениями, настроенными для каждого приложения.