October 2022
Intermediate to advanced
352 pages
5h 8m
Japanese
前章では、アプリケーションでユーザーを認証、認可するためにKeycloakをどのようにデプロイ、実行、使用するかを学びました。また、本書のサンプルを実行するために、Keycloakでユーザーを管理する方法も学びました。
本章では、Keycloakが提供する機能のうち、ID管理とフェデレーションに関連するものを詳しく見ていきます。例えば、ユーザーの作成方法と管理方法、ユーザーが自身のアカウントを管理する方法、クレデンシャルを管理する方法、さまざまなアイデンティティーストアやIdPと統合して、OpenID Connect(OIDC)、Security Assertion Markup Language(SAML)、Lightweight Directory Access Protocol(LDAP)などのオープンなプロトコルでユーザーを認証し、情報を取得する方法などを見ていきます。
本章で取り上げる主なトピックは、以下の通りです。
本章を読み終えると、これらの機能を活用してユーザーを効果的に管理できるようになります。また、ID管理やフェデレーションに関する一般的な問題を解決するために、どのようにこれらの機能を活用できるかを理解できるようになります。
これまでの章では、本書が提供するサンプルを実行するために、簡単な設定で作成できるサンプルユーザーを使用してきました。本章では、Keycloakのデータベースに保存されたユーザーを管理するために、Keycloakが提供するいくつかの重要な機能をより深く掘り下げていきます。以降では、ローカルユーザーは、Keycloakのデータベースに保存されているユーザーを指すこととします。 ...
Read now
Unlock full access