24.2. フェデレーションのワークフロー
本セクションでは、Identity サービス(keystone)、Red Hat のシングルサインオン(SSO)、および IdM が相互に対話する方法を説明します。OpenStack におけるフェデレーションは、認証プロバイダーとサービスプロバイダーの概念を使用します。
認証プロバイダー (IdP): ユーザーアカウントを保存するサービス。この場合、IdM に保持されるユーザーアカウントは、SSO を使用して Keystone に表示されます。
サービスプロバイダー (SP): IdP のユーザーからの認証を必要とするサービス。この場合、keystone は IdM ユーザーに Dashboard へのアクセスを付与するサービスプロバイダーです。
Identity サービス(SP)が SSO (IdP)と通信するように設定できます。SSO (IdP)は、他の IdP の汎用アダプターとしても機能できます。この設定では、SSO に keystone をポイントすることができ、SSO はリクエストを、サポートしているアイデンティティープロバイダー(認証モジュールと呼ばれます)に転送します。現在、これらには IdM および Active Directory が含まれます。これは、サービスプロバイダー (SP) および認証プロバイダー (IdP) がメタデータを交換し、各システム管理者が信頼する決定を行うことで行われます。その結果、IdP は確実に決定を行い、SP はこれらの決定を受け取ることができます。