Amazon s3 在AWS中使用S3时,如何管理对特定映像的访问?
我正在AWS(AmazonWeb服务)中通过S3开发图像服务器,但我应该解决管理问题 我的意思是,最终用户应该能够在S3中创建特定的图像 为此,我考虑使用IAM(身份访问管理)来允许某些用户访问特定的图像 我想知道的是,是否还有其他解决方案。 事实上,我发现了cognito,但不幸的是,cognito仅在两个区域得到支持Amazon s3 在AWS中使用S3时,如何管理对特定映像的访问?,amazon-s3,amazon-ami,amazon-cognito,Amazon S3,Amazon Ami,Amazon Cognito,我正在AWS(AmazonWeb服务)中通过S3开发图像服务器,但我应该解决管理问题 我的意思是,最终用户应该能够在S3中创建特定的图像 为此,我考虑使用IAM(身份访问管理)来允许某些用户访问特定的图像 我想知道的是,是否还有其他解决方案。 事实上,我发现了cognito,但不幸的是,cognito仅在两个区域得到支持 如果您有一个好主意,请给我解释谢谢不幸的是,AWS服务套件中没有一项100%适合您的用例 虽然仅在2个区域中可用,但这并不限制您仅从这2个区域访问S3,并使用该服务提供的凭据。
如果您有一个好主意,请给我解释谢谢不幸的是,AWS服务套件中没有一项100%适合您的用例 虽然仅在2个区域中可用,但这并不限制您仅从这2个区域访问S3,并使用该服务提供的凭据。您可以使用Amazon Cognito和IAM角色来定义一个策略,该策略允许基于前缀对一组文件进行有限权限。但是,目前,角色策略允许您限制对两类文件的访问:
- “公共文件”-可通过池中的所有标识访问的文件
- “私人文件”-仅对池中的特定标识可访问的文件