开始使用免费开始使用

隔离单个租户

您的团队将每位客户的行都放在一个共享的 DynamoDB 表中,每个租户一个分区键。报表服务代表已登录的用户读取该表,目前它携带的是某人匆忙附加的 AWS 托管策略。

打开 Tenant isolation 控制台,查看该托管策略返回的结果。然后切换到客户托管策略,其中包含视频里提到的 dynamodb:LeadingKeys 条件,并逐一推演其语句所授予的各项操作。

该条件本身否决了 5 个请求中的 2 个。这还称不上隔离。

哪一项更改最终能阻止调用方读取其他租户的行?

本练习是课程的一部分

开发者的 AWS 安全实践

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习