プロバイダーが対応する機能が利用できます。Connect#SAML#IPアドレス#Okta#AWShato2022.05.12313この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。アドレス制限をしたい」というお問い合わせをいただくことがありましたが、実際に構築したことはなかったのでやってみました。3つの認証方式をサポートしています。認証する方式に比べ、柔軟な設定が可能です。アドレス制限の設定、ログインの確認までをやってみます。手順も参考にさせて頂いており、実際に構築される際はこちらの内容もぜひご覧ください。ベースの認証方式を設定する場合は、次のブログが参考になると思います。アカウント開設とログイン用ユーザーを作成しておきます。側にhato@example.comというユーザーを作成済みです。ユーザー名は一致させる必要があるのでご注意ください。準備が完了したら、以下手順を進めてきます。現時点で、作成後に認証方式を変更することはできませんのでご注意ください。開き、「インスタンスを追加する」をクリックします。ベースの認証」を選択。URL」に任意の名前を入力し、「次へ」をクリックします。次の値を指定して「次へ」をクリックします。姓:任意の名字ユーザー名:Oktaと同じユーザー名(メールアドレス)「次へ」をクリックします。「次へ」をクリックします。「インスタンスの作成」をクリックします。作成したインスタンスエイリアスをクリックします。コピーして、テキストエディタなどで保存します。ユーザーを作成します。開き、ポリシーから「ポリシーの作成」をクリックします。「JSON」タブを選択します。エディタ(赤枠で囲った部分)に、次のポリシーを入力します。ARN」に置き換えてください。]}「次のステップ:タグ」をクリックします。「次のステップ:確認」をクリックします。「名前」に任意の名前を入力し、「ポリシーの作成」をクリックします。一覧表示を許可するポリシーポリシーから「ポリシーの作成」をクリックします。「JSON」タブを選択します。エディタ(赤枠で囲った部分)に、次のポリシーを入力します。]}「次のステップ:タグ」をクリックします。「次のステップ:確認」をクリックします。「名前」に任意の名前を入力し、「ポリシーの作成」をクリックします。ユーザーから「ユーザーを追加」をクリックします。次の値を指定して「次のステップ:アクセス権限」をクリックします。プログラムによるアクセス「既存のポリシーを直接アタッチ」を選択します。作成した一覧表示を許可するポリシーを選択し、「次のステップ:タグ」をクリックします。「次のステップ:確認」をクリックします。「ユーザーの作成」をクリックします。ダウンロード」をクリックし、認証情報を取得します。マネジメントコンソールからフェデレーションを設定します。コンソールを行き来しますので、閉じないようにご注意ください。Catalog」をクリックします。Federation」を検索し、選択します。「Add」をクリックします。URL」にhttps://console.aws.amazon.com/と入力し、「Next」をクリックします。2.0」を選択します。State」に次の値をを入力し、「Next」をクリックします。metadata」を右クリックして、metadata.xmlという名前で保存します。プロバイダから「プロバイダを追加」をクリックします。「プロバイダ名」に任意の名前を入力し、「ファイルを選択」からさきほど保存したmetadata.xmlをアップロードします。「プロバイダを追加」をクリックします。作成したプロバイダをクリックします。コピーして、テキストエディタなどで保存します。開き、ロールから「ロールを作成」をクリックします。ベースのプロバイダー」から作成したプロバイダを選択します。マネジメントコンソールへのアクセスを許可する」を選択し、「次へ」をクリックします。作成した二つのポリシーを選択し、「次へ」をクリックします。「ロール名」に任意の名前を入力し、「ロールの作成」をクリックします。管理コンソールに戻ります。入力し、「Done」をクリックします。Integration」をクリックします。Integration」を選択し、「Save」をクリックします。Credentials」をクリックします。successfully!」が表示されることを確認し、「Save」をクリックします。「Edit」をクリックします。Usersの「Enable」を選択し、「Save」をクリックします。ユーザーを設定します。今回はグループを使用していませんが、複数のユーザーを設定する場合はグループの使用もご検討ください。「Assignments」タブを選択します。追加するユーザーの「Assign」をクリックします。Back」をクリックします。Roles:チェックする「Assignd」を確認し、「Done」をクリックします。ログインができるか動作確認を行います。正常にログインができました。アドレスのゾーンを作成し、ゾーン外を拒否するルールを設定します。ログインした全ユーザーの全アプリに適用していますが、アプリ単位にも設定できます。