まず、私はLDAPの操作にまったく慣れていないということから始めましょう。
LDAPサーバーをいくつかのレガシーアプリケーションと共有するアプリケーションに取り組んでいます。
レガシーアプリケーションのすべてのユーザーアカウントは、IDによって組織単位に編成されます。各エントリにuid
は、ユーザーの電子メールアドレスであるがあります。
次のようなもの を使用して、電子メールを持つユーザーがsome@email.com
組織単位に存在するかどうかを確認できます。12345
dn
ou=someGroup,ou=12345,uid=some@email.com
ただし、私がやりたいのは、複数の組織単位にまたがるユーザーの存在を確認することです。たとえば、任意の数の組織単位で電子メールが使用されているかどうかを確認できるようにしたいと思います。(たとえば、、、、および内12345
をチェックします)。23452
34352
グーグルしてみると、1つdn
で複数のエントリを見つけることができるはずですが、このシナリオを確認する方法がわかりません。
誰かが私がこのようなチェックを行う方法を知っていますか?SpringLDAPを使用しています。