12.3.3. 3scale の設定
RH-SSO でクライアントを作成して設定したら、RH-SSO と連携するように 3scale を設定する必要があります。
3scale を設定するには、以下の手順を実施します。
OpenID Connect を有効にします。
- OpenID Connect による認証を有効にするサービスを選択し、[your_product_name] > Integration > Settings の順に移動します。
-
Authentication
オプションのセクションで、OpenID Connect Use OpenID Connect for any OAuth 2.0 flow.
を選択します。
APIcast の設定を編集します。OpenID Connect のオプションを選択すると、新しいセクション
OpenID Connect (OIDC) Basics
が表示されます。- OpenID Connect Issuer Type で適切なタイプを選択します。
以下の URL テンプレートに示すように、前項の手順で書き留めたクライアントのクレデンシャルおよび Red Hat Single Sign-On サーバーの URL (ホスト:
<RHSSO_HOST>
、ポート:<RHSSO_PORT>
) を OpenID Connect Issuer フィールドに入力して指定します。https://<CLIENT_ID>:<CLIENT_SECRET>@<RHSSO_HOST>:<RHSSO_PORT>/auth/realms/<REALM_NAME>
- 設定を保存するには、Update Product をクリックします。