Complete a 3 Question Survey and Earn a re:Post Badge
Help improve AWS Support Official channel in re:Post and share your experience - complete a quick three-question survey to earn a re:Post badge!
Amazon Cognito ユーザープールで、Active Directory フェデレーションサービス (AD FS) を Security Assertion Markup Language 2.0 (SAML 2.0) ID プロバイダー (IdP) として使用したいです。設定方法を教えてください。
Amazon Cognito ユーザープールでは、AD FS などの SAML IdP を含む、サードパーティ経由 (フェデレーション) のサインインが可能です。詳細については、「サードパーティ経由のユーザープールへのサインインを追加する」および「ユーザープールに SAML ID プロバイダーを追加する」を参照してください。
Amazon Cognito のホストされたウェブ UI を使用すると、Amazon Elastic Compute Cloud (Amazon EC2) Windows インスタンスで ADFS サーバーとドメインコントローラーを設定し、その設定をユーザープールに統合できます。
重要: この解決策には、お客様が所有するドメイン名が必要です。独自のドメインを所有していない場合は、Amazon Route 53 を使用して新しいドメインを登録するか、他のドメインネームシステム (DNS) サービスを使用して登録してください。
詳細については、「チュートリアル: ユーザープールの作成」および「Amazon Cognito コンソールを使用してホスト UI を設定する」を参照してください。
注: ユーザープールの作成時に、デフォルトで標準属性 email が選択されます。ユーザープール属性の詳細については、「ユーザープール属性を設定する」を参照してください。
EC2 Windows インスタンスを設定して起動し、そのインスタンスで AD FS サーバーとドメインコントローラーを設定します。
詳細については、「ユーザープールに SAML ID プロバイダーを設定、管理する (AWS マネジメントコンソール)」を参照し、「ユーザープールで SAML 2.0 ID プロバイダーを設定する方法」の手順に従ってください。
SAML IdP の作成時に、メタデータドキュメントにメタデータドキュメントのエンドポイント URL を貼り付けるか、.xml メタデータファイルをアップロードします。
詳細については、「ユーザープールに ID プロバイダーの属性マッピングを指定する」を参照し、「SAML プロバイダーの属性マッピングを指定する方法」の手順に従ってください。
SAML 属性の追加時に、[SAML 属性] に http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress と入力します。[ユーザープール属性] で、リストから [電子メール] を選択します。
Amazon Cognito ユーザープールを使用してウェブアプリケーション用の ADFS フェデレーションを構築する
サードパーティーの SAML ID プロバイダーと Amazon Cognito ユーザープールを統合する
SAML ユーザープールの IdP 認証フロー
Amazon Cognito ユーザープールを使用してサードパーティの SAML ID プロバイダーを設定する方法を教えてください