第3章 リソースサーバーの管理
OAuth2 仕様によると、リソースサーバーは保護されたリソースをホストするサーバーであり、保護されているリソース要求を受け入れて応答できます。
Red Hat build of Keycloak では、リソースサーバーは、保護されているリソースのきめ細かな認可を可能にする豊富なプラットフォームで提供されるため、異なるアクセス制御メカニズムに基づき認可を決定できます。
粒度の細かいパーミッションをサポートするようにクライアントアプリケーションを設定できます。そのため、クライアントアプリケーションをリソースサーバーに概念的に有効にすることができます。
3.1. クライアントアプリケーションの作成
Red Hat build of Keycloak の Authorization Services を有効にする最初の手順は、リソースサーバーに変換するクライアントアプリケーションを作成することです。
手順
Clients をクリックします。
Clients
このページで、Create をクリックします。
クライアントの追加
-
クライアントの
クライアント ID
を入力します。たとえば、my-resource-server です。 アプリケーションの
ルート URL
を入力します。以下に例を示します。http://${host}:${port}/my-resource-server
Save をクリックします。クライアントが作成され、クライアントの Settings ページが開きます。以下のようなページが表示されます。
クライアントの設定