LDAP グループを CelerData クラスターにマッピングする
このトピックでは、LDAP サービスのユーザーおよびグループメンバーシップ情報を CelerData クラスターにマッピングする方法について説明します。LDAP 情報へのアクセスを CelerData クラスターに許可することで、クラスターは LDAP 情報に基づいてユーザーと権限を自動的に管理できるようになり、CelerData クラスターでの LDAP による認証と授権の体験を大幅に簡素化するだけでなく、2 つのサービス間のユーザー情報の 一貫性 を大幅に向上させます。
注意
以下の操作を実行できるのは、SYSTEM レベルで SECURITY 権限を持つユーザーのみです。
概要
CelerData は新しい機能であるセキュリティ統合を提供し、ユーザーのログイン時にユーザーと権限の管理を自動化します。CelerData クラスター内でセキュリティ統合を作成することで、LDAP サービスへのアクセスを CelerData に許可できます。CelerData は作成したマッピングポリシーに従って LDAP サービスのグループメンバーシップ情報をキャッシュし、必要に応じてキャッシュを更新します。
ユーザーは、LDAP サービスがサポートする認証方法で CelerData クラスターにログインできます。ユーザーが CelerData クラスターにログインするたびに、クラスターは次のように動作します。
-
クラスターはまず、ユーザーが LDAP サービスに存在するかどうか、および認証が有効かどうかを確認します。
- ユーザーが存在し、認証が有効な場合、クラスターはユーザーがログインした LDAP ユーザー名でダミーユーザーアカウントを作成します。
- ユーザーが LDAP サービスに存在しないか、認証が無効な場合、クラスターはログイン失敗を返します。
-
次に、キャッシュされたグループメンバーシップ情報を照会して、ユーザーがどのグループに属しているかを確認します。
- ユーザーが特定のグループに属している場合、クラスターは対応する役割(特定の権限を持つ)をダミーユーザーアカウントに付与し、ログイン成功を返します。
- ユーザーがどのグループにも属していない場合、クラスターはログイン失敗を返します。