Cognito を使ったマルチテナント構成について、新しい公式情報が追加されていたので確認したメモ マルチテナント構成には 4つのパターンがあるので、ユースケースに応じて検討する感じ User Pool ベースにマルチテナント テナント毎に User Pool を作成する テナント毎に MFA 設定やパスワードポリシーを管理したい場合に適している テナント、つまり User Pool 毎にユーザーはサインアップする必要がある ハイレベルな分離が可能だが開発・運用がツラめ アプリクライアントベースにマルチテナント テナント毎にアプリクライアントを作成する User Pool 自体は 1つ なので、ユーザーが管理するアカウントも 1つ で良い 1つ のユーザーに対して複数のアプリクライアントが使用できる ホストされた UI を使う場合、各アプリクライアントでセッション Cookie が共有され