14.3.5. LDAP ユーザーの Red Hat Single Sign-On への同期
ユーザーのインポートオプションを有効にすると、LDAP プロバイダーは、必要な LDAP ユーザーの同期 (インポート) を Red Hat Single Sign-On のローカルデータベースに自動的に処理します。ユーザーがログインすると、LDAP プロバイダーは LDAP ユーザーを Red Hat Single Sign-On データベースにインポートし、LDAP パスワードに対して認証します。これは、ユーザーがインポートされる唯一の時間です。管理コンソールの左側のメニュー項目 Usersに移動し、View all users ボタンをクリックすると、Red Hat Single Sign-On によって最低 1 回認証された LDAP ユーザーのみが表示されます。この操作により LDAP ユーザーデータベース全体のインポートがトリガーされないように、この方法が実装されます。
全 LDAP ユーザーを Red Hat Single Sign-On データベースに同期する場合は、LDAP プロバイダー設定ページで Sync Settings を設定し、有効にすることができます。2 種類の同期が存在します。
- 定期的な完全同期 (Periodic Full)
-
このタイプは、すべての LDAP ユーザーを Red Hat Single Sign-On データベースと同期します。Red Hat Single Sign-On にすでに存在する LDAP ユーザーは、LDAP に直接変更されたものは Red Hat Single Sign-On データベースで更新されます。たとえば、
Mary Kellyユーザーは、LDAP で、Mary Smithに変わりました。 - 定期的な変更したユーザー同期 (Periodic Changed)
- 同期が行われると、最後の同期が作成または更新されたユーザーのみが更新されたり、インポートされます。
同期を処理する最適な方法は、最初に LDAP プロバイダーを作成し、変更したユーザーの定期的な同期を設定する際に、Synchronize all users ボタンをクリックすることです。