ForgeRock SSOの設定

この記事は、ForgeRockを唯一のシングルサインオン(SSO)プロバイダとして設定する方法を説明します。

SSOは、CatoおよびIdPからの暗号化されたトークンに依存して、ユーザーが認証され、ネットワークに接続できることを検証します。 詳細については、SSO Authentication for Users with Catoを参照してください。

概要

ForgeRockをSSOプロバイダーとして設定することで、認証が簡略化され、ユーザーエクスペリエンスが向上します。 アカウントにSSOが設定されている場合、ユーザーはSSOの資格情報を使用してCatoクライアントにログインでき、別の専用の資格情報セットは必要ありません。

ForgeRock を SSO プロバイダーとして設定

ForgeRockをSSOプロバイダーとして設定する手順は次のとおりです。

  1. ForgeRock に OIDC クライアントを追加
  2. CMA に ForgeRock ホストの詳細を入力

ステップ 1: ForgeRock に OIDC クライアントを追加

ForgeRockの管理コンソールで、OIDCクライアントを追加してください。

この手順はForgeRockコンソールに関するもので、変更される可能性があります。

ForgeRock クライアントとして Cato を追加するには:

  1. ForgeRock のトップレベル領域に移動して、アプリケーション > OAuth 2.0 > クライアントの下で、クライアントを追加をクリックします。
  2. コア タブで基本設定を入力し、クライアントシークレットを含めます。 後で Cato と統合するためにクライアントシークレットが必要になります。

  3. Redirect URIsフィールドに、次のCato URIsを入力します:

    クライアントのユーザーSSO用:

    • https://sso.via.catonetworks.com/auth_results
    • https://sso.ias.catonetworks.com/auth_results
    • https://sso.proxy.catonetworks.com/auth_results
  4. ScopesおよびDefault Scopesフィールドに、emailopenid、およびprofileを入力します。
  5. AdvancedタブのToken Endpoint Authentication Methodフィールドで、client_secret_postが選択されていることを確認してください。
  6. SaveをクリックしてForgeRockクライアントを作成します。

ステップ2: ForgeRockをSSOプロバイダーとして設定

CMAで、前のステップで作成したForgeRockクライアントの詳細を入力してください:

  • 既知のURL
  • クライアントID
  • クライアントシークレット
keycloak_cma_config.png

ForgeRockをSSOプロバイダーとして設定するには:

  1. CMAのナビゲーションメニューから、Access > Single Sign Onをクリックします。
  2. 新規をクリックします。
  3. Identity Provider ドロップダウンメニューから、ForgeRockを選択します。
  4. この統合を識別するための名前を入力してください。
  5. 次のように既知のURLを入力してください:

    https://<AM_HOST>:<PORT>/<AM_DEPLOYMENT_URI>/oauth2/.well-known/openid-configuration?realm=<REALM_PATH>

  6. ステップ1で作成したクライアントIDクライアントシークレットを入力してください。
  7. 1つのシングルサインオンプロバイダを設定する場合、デフォルトトグルを有効にします。

    複数のシングルサインオンプロバイダを設定する場合は、複数のアイデンティティプロバイダーの設定を参照してください。

  8. 適用をクリックします。

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています

0件のコメント