为租户使用多个AWS Cognito Userpool

时间:2017-10-12 22:41:25

标签: amazon-web-services multi-tenant amazon-cognito

在AWS中构建多租户应用程序时,Quickstart for SaaS Identity and Isolation with Cognito on the AWS Cloud会为每个租户使用单个Cognito Userpool。

maximum number of Userpools available per AWS account有一个软限制,默认为50。虽然可以通过联系支持中心来增加,但我并不知道硬限制。

有谁知道我们是否可以增加1000个UserPools的限制?

1 个答案:

答案 0 :(得分:3)

我能够通过请求将Cognito用户池限制增加到500来验证此用例。

这已获批准,似乎可以为多租户应用程序为每个租户提供多个Cognito Userpool。这提高了。

的能力
  • 通过IAM政策和角色
  • 实施租户隔离
  • 保留通过请求管道从登录到数据访问传播的租户上下文。
  • 允许为每个租户设置自定义策略(例如密码长度,MFA&等)

注意:这也会增加小尺寸,多租户要求的额外复杂性,并且通常首选具有合规性和隔离要求的中型,大型和企业项目。