簡體   English   中英

為租戶使用多個 AWS Cognito 用戶池

[英]Using multiple AWS Cognito Userpools for Tenants

在 AWS 中構建多租戶應用程序時, Amazon Cognito 的 SaaS 身份和隔離對每個租戶使用單獨的 Cognito 用戶池。

但是, 每個 AWS 賬戶可用最大用戶池數有一個軟限制,默認為 50。 雖然可以通過聯系支持中心來增加它,但我不知道硬限制。

有誰知道我們是否可以增加 1000 個 UserPools 的限制?

我能夠通過請求將 Cognito 用戶池限制增加到 500 來驗證這個用例。

這已獲得批准,似乎這是一種為多租戶應用程序為每個租戶提供多個 Cognito 用戶池的可能方法。 這提高了能力。

  • 通過 IAM 策略和角色強制租戶隔離
  • 保留通過從登錄到數據訪問的請求管道傳播的租戶上下文。
  • 允許為每個租戶自定義策略(例如密碼長度、MFA 等)

注意:這還會增加小規模、多租戶要求的額外復雜性,通常更適合具有合規性和隔離要求的中型、大型和企業項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM