[英]Allow an external user (through Cognito) to access a S3 bucket and console
是否可以允许外部用户(通过 Cognito)访问 S3 存储桶并显示 S3 控制台屏幕?
我一直在尝试创建一个用户池,通过身份池将其与角色连接,然后在用户池中的应用程序设置中是我的 S3 url?
是否可以允许外部用户(通过 cognito)访问 S3 存储桶
是的。 使用身份池 => 设置身份验证角色:以 Cognito 身份 ID 限制为例的 S3 访问(如果需要,可以自定义前缀): https : //docs.amazonaws.cn/en_us/IAM/latest/UserGuide/reference_policies_examples_s3_cognito-bucket.html
然后,通过身份池验证后的用户可以访问 S3
并显示 S3 控制台屏幕?
不是。 认证后的用户必须通过调用 API 访问 S3
您可以在 AWS IAM 中创建一个新用户并仅授予对 s3 存储桶的访问权限。
然后您将拥有 s3 Web UI 屏幕和 AWS 控制台身份验证。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.