Okta Single Sign-On for WordPress の追加設定
概要
Okta SSO for WordPressの設定が完了したら、WordPressのシングルサインオンを最大限に活用するための追加設定手順に進むことができます。これには、高度なカスタム属性マッピング、グループとロールのマッピング、シングルログアウトなどの手順が含まれます。
構成手順
ステップ1. 属性マッピング
- サービスプロバイダーのセットアップ タブで、メタデータ交換後にクリックします 試験用接続.
- SSO を実行すると、デフォルトの属性が Okta から送信され、属性マッピングに使用できるようになります。
- 表にリストされている接続ごとに、Okta 側から送信される特定のデフォルト属性があります。
Okta 側で属性を追加する
- Okta の左側のメニューで [ディレクトリ] タブに移動し、[ディレクトリ] をクリックします。 のワークプ オプションを選択します。
- ソフトウェアの制限をクリック 人を追加.
- 次に、フォームに属性を追加し、 Save
- 作成したユーザーをクリックして、 プロフィール タブをクリックしてユーザー属性を追加します。
- SP に送信する属性のオプションを設定していない場合は、「アプリケーション」タブに戻ってアプリケーションを選択します。
- 一般的な タブ、ナビゲート SAML 設定 セクションとクリック 編集 オプションを選択します。
- さあ、 属性ステートメント オプションを選択し、左側のテキスト フィールドに属性名 (Okta はこの名前で属性値を送信します) を追加し、右側のテキスト フィールドに実際のユーザー属性名を追加します。
- WordPress 用 SAML プラグインでは、 属性/役割のマッピング タブをクリックして次のフィールドに入力します 属性マッピング のセクションから無料でダウンロードできます。
- WordPress 属性とマッピングするために Okta によって送信された属性をドロップダウンから選択します。
Okta ユーザーのカスタム属性の作成
- 左側のメニューの [ディレクトリ] の下にあるプロファイル エディタに移動します。
- 「ユーザー」セクションで、次をクリックします。 ユーザー (デフォルト) プロファイル オプション (タイプ: Okta)。
- ソフトウェアの制限をクリック 属性を追加。 「保存」をクリックします。 カスタム属性がユーザー プロファイルに追加されます。
- 属性値を編集するには、People 内のユーザーに移動します。
- [プロファイル] セクションに、追加されたカスタム属性が表示されます。
ステップ2. カスタム属性マッピング
- この機能を使用すると、Okta によって送信された任意の属性にマッピングできるカスタム属性を作成できます。 これはWordPressデータベースのユーザーメタテーブルに保存されます。
- このカスタム属性を WordPress のユーザー メニュー テーブルに表示するには、 表示属性 トグル。
ステップ3. ロールマッピング
- その 属性マッピング このセクションでは、次の名前のフィールドのマッピングも提供します。 グループ/役割.
- この属性には、アイデンティティ プロバイダー (okta) によって送信されたロール関連情報が含まれます。
- ロールは、ログイン時にロール/グループに基づいて特定のユーザーに割り当てられます。
- マッピングされるこの属性の値 グループ/役割 で検討されます 役割のマッピング のセクションから無料でダウンロードできます。
- 各ユーザーの選択したグループ/ロールの値を、各ユーザーに割り当てる必要があるさまざまなデフォルトのロールの入力ボックスに入力できます。
次に例を示します。
- たとえば、次のようなユーザーが必要な場合、 グループ/役割 属性値は、として割り当てられる SAML です。 エディター WordPress では、「ロール マッピング」セクションの「エディター」フィールドにマッピングを SAML として指定するだけです。
Okta でのグループ マッピング
- 管理コンソールで、次の場所に移動します。 ディレクトリ => グループ.
- ソフトウェアの制限をクリック グループを追加します オプションを選択してグループを追加します。
- グループにユーザーを割り当てます。
- アプリケーションに、 グループステートメントの属性 下 SAML 設定 セクションを選択して設定を保存します。 たとえば、以下のような設定では、ユーザーが所属するすべてのグループが表示されます。
ステップ4. シングルログアウト
- コピー シングル ログアウト URL サービスプロバイダーのメタデータ タブには何も表示されないことに注意してください。
- から証明書をダウンロードします。 サービスプロバイダーのメタデータ タブには何も表示されないことに注意してください。
- 次に、次の Okta アプリケーションに移動します。 SAML 設定 をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 編集.
- 次に、をクリックします 詳細設定を表示する.
- ダウンロードした SP 証明書を 署名証明書 フィールド。
- チェック シングルログアウトを有効にする チェックボックス (アプリケーションによるシングル ログアウトの開始を許可)。
- コピーしたシングル ログアウト URL をサービス プロバイダーのメタデータ タブから貼り付けます。 シングル ログアウト URL Okta アプリケーションの。
- 同様に、 SPエンティティID / 発行者 プラグインから取得して貼り付けます SP発行者 Okta アプリのここのフィールド。
ステップ5. 署名されたSSOリクエスト
- [サービス プロバイダーのセットアップ] タブで、署名付き SSO およびシングル ログアウト リクエストを実行するための [SSO および SLO リクエストの署名] トグルを有効にします。
- 次に、Okta アプリに移動します。 SAML 設定 をクリックしてください 編集 そして、 詳細設定を表示する オプションを選択します。
- そして、 署名されたリクエスト チェックボックスをオンにします。
- 次に、構成したアプリケーションを保存します。
結論
高度およびカスタム属性マッピング、グループおよびロール マッピング、シングル ログアウトと SSO の追加構成をセットアップすると、IDP から WordPress サイトまでの効率とユーザー ID 管理を最大化できます。

会員登録