Разрешить внешнему пользователю (через Cognito) доступ к корзине S3 и консоли - PullRequest
1 голос
/ 10 января 2020

Можно ли разрешить внешнему пользователю (через Cognito) доступ к корзине S3 и отобразить экран консоли S3?

Я пытался создать пул пользователей, подключив его с ролью через пул удостоверений а затем в настройках приложения в пуле пользователей мой S3 URL?

Ответы [ 2 ]

0 голосов
/ 10 января 2020

Вы можете создать нового пользователя в AWS IAM и предоставить доступ только к корзине s3.

Тогда у вас будет экран веб-интерфейса s3 и консольная аутентификация AWS.

0 голосов
/ 10 января 2020

Можно ли разрешить внешнему пользователю (через cognito) доступ к корзине S3

Да. Использовать Identity Pool => установить роль аутентифицированного: доступ S3 с Cognito Identity ID ограничить в качестве примера (пользовательский префикс, если хотите): https://docs.amazonaws.cn/en_us/IAM/latest/UserGuide/reference_policies_examples_s3_cognito-bucket.html

Затем пользователь после аутентификации в Identity Pool может получить доступ к S3

и отобразить экран консоли S3?

Нет. Пользователь после аутентификации должен получить доступ к S3 через вызывающий API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...