首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >S3 bucket -限制特定IAM用户的下载次数

S3 bucket -限制特定IAM用户的下载次数
EN

Stack Overflow用户
提问于 2019-06-21 16:31:36
回答 2查看 772关注 0票数 1

我想把一些文件放在S3存储桶上,供客户下载。但是,我想限制IAM用户的下载次数。

有什么方法可以在不部署任何额外服务的情况下实现这一点吗?

我遇到了一些指标来跟踪客户下载文件的次数,但我还没有找到一种方法来限制它到一个特定的数字。

EN

回答 2

Stack Overflow用户

发布于 2019-06-21 16:57:24

我找不到一种方法来直接做到这一点,在检查了Signed URLs之后没有提供一种方法来控制GET操作的数量。

您可以为遇到的指标创建警报,该警报将在达到阈值时触发Lambda函数向指定文件上的IAM用户添加拒绝策略。

票数 0
EN

Stack Overflow用户

发布于 2019-06-21 18:57:38

这是不可能限制从亚马逊S3的对象下载的数量。您需要编写自己的应用程序来对用户进行身份验证,然后通过该应用程序提供内容。

另一种选择是提供一个只在短时间内有效的pre-signed URL,期望这不会为多次下载提供足够的时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56699679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档