web-dev-qa-db-ja.com

Alfrescoの単一のsubOUに対するLdapクエリ

これは私のLDAPがどのように見えるかです:

  • red.lan
    • グループ(OU)
      • コンピューター(SubOU)
      • プリンター(SubOU)
      • ユーザー(SubOU)
    • いくつか(OU)
    • ユーザー(OU)
      • SomeOther(SubOU)

したがって、sers(SubO)のすべてのグループを選択するクエリを作成しようとしていますが、Groups(OU)のグループやGroups(OU)の他のsubOUは選択していません。

Users(OU)のすべてのユーザーをインポートするクエリがすでにあります。

私が持っている実際のクエリは、Groups(OU)のすべてのグループをインポートし、それを変更すると、Users(OU)のグループをインポートします。

使用したクエリ:

ldap.synchronization.groupSearchBase=ou\=Groups,dc\=red,dc\=lan

秘訣は、Usersという名前のOUと、Usersという名前のsubOUがあることです。そのため、Groups(OU)にUsers(SubOU)のグループをインポートするように指定したいと思います。

このクエリは、Alfresco 4.2で使用されます(ただし、何も変更されるかどうかはわかりません)。

前もって感謝します !

編集:私もこのクエリを試しました:

ldap.synchronization.groupSearchBase=ou\=users(subou),ou\=Groups,dc\=red,dc\=lan‌​

ユーザー(subou)OUのグループだけでなく、グループOUのすべてのグループをインポートするため、どちらも機能しません。

編集2:名前に角かっこはありません。本名は次のとおりです(ただしフランス語):

  • red.lan
    • グループ
      • Ordinateurs
      • Imprimantes
      • tilisateurs
        • *管理
        • 一般*
    • サービス
    • tilisateurs
      • 行政

インポートしたいOUをitalicsに入れました。

1
PaKempf

さて、あなたは私の問題を解決したようです:トリックは、Alfresco(クエリを使用するプログラム)がすでに作成されたグループを自動的に削除しないので、違いがわかりません。

グループを手動で削除すると、クエリは要求されたグループのみをインポートすることがわかります。

御時間ありがとうございます !問題が解決しました!

0
PaKempf