隔离单个租户
您的团队将每位客户的行都放在一个共享的 DynamoDB 表中,每个租户一个分区键。报表服务代表已登录的用户读取该表,目前它携带的是某人匆忙附加的 AWS 托管策略。
打开 Tenant isolation 控制台,查看该托管策略返回的结果。然后切换到客户托管策略,其中包含视频里提到的 dynamodb:LeadingKeys 条件,并逐一推演其语句所授予的各项操作。
该条件本身否决了 5 个请求中的 2 个。这还称不上隔离。
哪一项更改最终能阻止调用方读取其他租户的行?
本练习是课程的一部分
