0
LDAPで指定されたグループに属するユーザーに対して特別な権限を持つアプリケーションを作成していますが、春のセキュリティを使用してログインしていますが、ユーザーのグループをチェックする方法。
目標はすべてのldap usersテーブルにデータを表示することです。誰かがldapのグループに属していれば、そのデータを変更するボタンも表示されます。
LDAPユーザーのグループに所属することを確認するにはどうすればよいですか?指定したグループ内のユーザーのメンバーを確認する
Greetings、Rafał!
特定のグループに
FilterBasedLdapUserSearch search = new FilterBasedLdapUserSearch(
"OU=users,DC=mycompany,DC=com",
"(&(objectCategory=user)(objectClass=person)(sAMAccountName={0})" +
"(memberof:=CN=entergroup,OU=Users,DC=mycompany,DC=com)" +")", contextsource);
をユーザの認証を確認する