Dans une recherche ldap, peut-on déclarer un base_dn qui soit une
union de plusieurs branches de même niveau ? Je m'explique (parce que
le ldap et moi, ça fait deux) : sous la racine de mon ldap, j'ai tout
plein de "o" (organisations, si je ne me trompe). Je voudrais faire
une recherche dans 2 de ces "o" en même temps, donc déclarer un truc
du genre "LDAP_BASE_DB::o=externals,o=internals" ou "externals" et
"internals" sont au même niveau de l'arborescence ldap. Ca donnerait
une url du genre "ldap://dirorb01.cgey.com:389/o=externals,o=internals",
mais cette dernière ne correspond pas à mon besoin parce que si j'ai
bien compris, dans cet exemple "internals" une organisation au sein de
"externals".
En gros, une ligne passwd et unne ligne shadow pour chaque Organization.
Voila ...
Damian
"vigi98" a écrit dans le message de news:
Bonjour,
Dans une recherche ldap, peut-on déclarer un base_dn qui soit une union de plusieurs branches de même niveau ? Je m'explique (parce que le ldap et moi, ça fait deux) : sous la racine de mon ldap, j'ai tout plein de "o" (organisations, si je ne me trompe). Je voudrais faire une recherche dans 2 de ces "o" en même temps, donc déclarer un truc du genre "LDAP_BASE_DB::o=externals,o=internals" ou "externals" et "internals" sont au même niveau de l'arborescence ldap. Ca donnerait une url du genre "ldap://dirorb01.cgey.com:389/o=externals,o=internals", mais cette dernière ne correspond pas à mon besoin parce que si j'ai bien compris, dans cet exemple "internals" une organisation au sein de "externals".
Merci d'avance.
Salut...
Je sais pas si ca reponds exactement a ta question ...
J'ai 2 Organization d'utilisateurs : o=internals, et o=externals
En gros, une ligne passwd et unne ligne shadow pour chaque Organization.
Voila ...
Damian
"vigi98" <vigi98@caramail.com> a écrit dans le message de news:
cafa5ee3.0311120947.18682af6@posting.google.com...
Bonjour,
Dans une recherche ldap, peut-on déclarer un base_dn qui soit une
union de plusieurs branches de même niveau ? Je m'explique (parce que
le ldap et moi, ça fait deux) : sous la racine de mon ldap, j'ai tout
plein de "o" (organisations, si je ne me trompe). Je voudrais faire
une recherche dans 2 de ces "o" en même temps, donc déclarer un truc
du genre "LDAP_BASE_DB::o=externals,o=internals" ou "externals" et
"internals" sont au même niveau de l'arborescence ldap. Ca donnerait
une url du genre "ldap://dirorb01.cgey.com:389/o=externals,o=internals",
mais cette dernière ne correspond pas à mon besoin parce que si j'ai
bien compris, dans cet exemple "internals" une organisation au sein de
"externals".
En gros, une ligne passwd et unne ligne shadow pour chaque Organization.
Voila ...
Damian
"vigi98" a écrit dans le message de news:
Bonjour,
Dans une recherche ldap, peut-on déclarer un base_dn qui soit une union de plusieurs branches de même niveau ? Je m'explique (parce que le ldap et moi, ça fait deux) : sous la racine de mon ldap, j'ai tout plein de "o" (organisations, si je ne me trompe). Je voudrais faire une recherche dans 2 de ces "o" en même temps, donc déclarer un truc du genre "LDAP_BASE_DB::o=externals,o=internals" ou "externals" et "internals" sont au même niveau de l'arborescence ldap. Ca donnerait une url du genre "ldap://dirorb01.cgey.com:389/o=externals,o=internals", mais cette dernière ne correspond pas à mon besoin parce que si j'ai bien compris, dans cet exemple "internals" une organisation au sein de "externals".
Merci d'avance.
vigi98
"Damian" wrote in message news:<3fb2920a$0$13270$...
Salut...
Je sais pas si ca reponds exactement a ta question ... J'ai 2 Organization d'utilisateurs : o=internals, et o=externals
En gros, une ligne passwd et unne ligne shadow pour chaque Organization.
Voila ...
Damian
En fait, bien que ta réponse soit très instructive, ce n'est pas ce que je demandais... Du moins je ne crois pas. Je ne suis pas du tout administrateur du ldap. Je ne vais pas dans ldap.conf, moi, je veux juste faire une requête dans le ldap : je voudrais trouver un uid qui peut se trouver soit dans externals, soit dans internals, sachant qu'au même niveaux, il y a d'autres "o" (à côté d'externals et d'internals, il y a par exemple administrators). Quand par exemple tu configures ton client mail pour qu'il aille chercher les adresses dans un ldap, tu mets par exemple que le base dn est "o=externals". Mais comment tu fais si tu veux que ton mailer cherche dans externals ET dans internals. Tu ne peux pas écrire "o=externals,o=internals", sinon il comprend que internals est une sous-organisation de externals, ce qui n'est pas le cas. N'y a-t-il pas une syntaxe pour faire ce que je veux ?
"Damian" <web@nospam.free.fr> wrote in message news:<3fb2920a$0$13270$626a54ce@news.free.fr>...
Salut...
Je sais pas si ca reponds exactement a ta question ...
J'ai 2 Organization d'utilisateurs : o=internals, et o=externals
En gros, une ligne passwd et unne ligne shadow pour chaque Organization.
Voila ...
Damian
En fait, bien que ta réponse soit très instructive, ce n'est pas ce
que je demandais... Du moins je ne crois pas.
Je ne suis pas du tout administrateur du ldap. Je ne vais pas dans
ldap.conf, moi, je veux juste faire une requête dans le ldap : je
voudrais trouver un uid qui peut se trouver soit dans externals, soit
dans internals, sachant qu'au même niveaux, il y a d'autres "o" (à
côté d'externals et d'internals, il y a par exemple administrators).
Quand par exemple tu configures ton client mail pour qu'il aille
chercher les adresses dans un ldap, tu mets par exemple que le base dn
est "o=externals". Mais comment tu fais si tu veux que ton mailer
cherche dans externals ET dans internals. Tu ne peux pas écrire
"o=externals,o=internals", sinon il comprend que internals est une
sous-organisation de externals, ce qui n'est pas le cas. N'y a-t-il
pas une syntaxe pour faire ce que je veux ?
En gros, une ligne passwd et unne ligne shadow pour chaque Organization.
Voila ...
Damian
En fait, bien que ta réponse soit très instructive, ce n'est pas ce que je demandais... Du moins je ne crois pas. Je ne suis pas du tout administrateur du ldap. Je ne vais pas dans ldap.conf, moi, je veux juste faire une requête dans le ldap : je voudrais trouver un uid qui peut se trouver soit dans externals, soit dans internals, sachant qu'au même niveaux, il y a d'autres "o" (à côté d'externals et d'internals, il y a par exemple administrators). Quand par exemple tu configures ton client mail pour qu'il aille chercher les adresses dans un ldap, tu mets par exemple que le base dn est "o=externals". Mais comment tu fais si tu veux que ton mailer cherche dans externals ET dans internals. Tu ne peux pas écrire "o=externals,o=internals", sinon il comprend que internals est une sous-organisation de externals, ce qui n'est pas le cas. N'y a-t-il pas une syntaxe pour faire ce que je veux ?
GERBIER Eric
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
vigi98 wrote:
Bonjour,
Dans une recherche ldap, peut-on déclarer un base_dn qui soit une union de plusieurs branches de même niveau ? Je m'explique (parce que le ldap et moi, ça fait deux) : sous la racine de mon ldap, j'ai tout plein de "o" (organisations, si je ne me trompe). Je voudrais faire une recherche dans 2 de ces "o" en même temps, donc déclarer un truc du genre "LDAP_BASE_DB::o=externals,o=internals" ou "externals" et "internals" sont au même niveau de l'arborescence ldap. Ca donnerait une url du genre "ldap://dirorb01.cgey.com:389/o=externals,o=internals", mais cette dernière ne correspond pas à mon besoin parce que si j'ai bien compris, dans cet exemple "internals" une organisation au sein de "externals".
dans ton cas, il faut jouer sur le "scope"
faire pointer le debut de la recherche au-dessus de internal et externals, et utiliser un scope "sub" (recherche recursive dans toute la sous-arborescence)
ldap://dirorb01.cgey.com:389/?Sub -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
Dans une recherche ldap, peut-on déclarer un base_dn qui soit une
union de plusieurs branches de même niveau ? Je m'explique (parce que
le ldap et moi, ça fait deux) : sous la racine de mon ldap, j'ai tout
plein de "o" (organisations, si je ne me trompe). Je voudrais faire
une recherche dans 2 de ces "o" en même temps, donc déclarer un truc
du genre "LDAP_BASE_DB::o=externals,o=internals" ou "externals" et
"internals" sont au même niveau de l'arborescence ldap. Ca donnerait
une url du genre "ldap://dirorb01.cgey.com:389/o=externals,o=internals",
mais cette dernière ne correspond pas à mon besoin parce que si j'ai
bien compris, dans cet exemple "internals" une organisation au sein de
"externals".
dans ton cas, il faut jouer sur le "scope"
faire pointer le debut de la recherche au-dessus de internal et
externals, et utiliser un scope "sub" (recherche recursive dans toute la
sous-arborescence)
ldap://dirorb01.cgey.com:389/?Sub
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
Dans une recherche ldap, peut-on déclarer un base_dn qui soit une union de plusieurs branches de même niveau ? Je m'explique (parce que le ldap et moi, ça fait deux) : sous la racine de mon ldap, j'ai tout plein de "o" (organisations, si je ne me trompe). Je voudrais faire une recherche dans 2 de ces "o" en même temps, donc déclarer un truc du genre "LDAP_BASE_DB::o=externals,o=internals" ou "externals" et "internals" sont au même niveau de l'arborescence ldap. Ca donnerait une url du genre "ldap://dirorb01.cgey.com:389/o=externals,o=internals", mais cette dernière ne correspond pas à mon besoin parce que si j'ai bien compris, dans cet exemple "internals" une organisation au sein de "externals".
dans ton cas, il faut jouer sur le "scope"
faire pointer le debut de la recherche au-dessus de internal et externals, et utiliser un scope "sub" (recherche recursive dans toute la sous-arborescence)
ldap://dirorb01.cgey.com:389/?Sub -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
faire pointer le debut de la recherche au-dessus de internal et externals, et utiliser un scope "sub" (recherche recursive dans toute la sous-arborescence)
Oui mais pour limiter la recherche à internals et externals ?
dans ton cas, il faut jouer sur le "scope"
faire pointer le debut de la recherche au-dessus de internal et
externals, et utiliser un scope "sub" (recherche recursive dans toute la
sous-arborescence)
Oui mais pour limiter la recherche à internals et externals ?
faire pointer le debut de la recherche au-dessus de internal et externals, et utiliser un scope "sub" (recherche recursive dans toute la sous-arborescence)
Oui mais pour limiter la recherche à internals et externals ?
GERBIER Eric
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
vigi98 wrote:
dans ton cas, il faut jouer sur le "scope"
faire pointer le debut de la recherche au-dessus de internal et externals, et utiliser un scope "sub" (recherche recursive dans toute la sous-arborescence)
Oui mais pour limiter la recherche à internals et externals ?
je vois 2 solutions : - - il faut en tenir compte dans la conception de son arbre ldap - - ou mettre des droits pour empecher les recherches sur ce que tu veux cacher
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
faire pointer le debut de la recherche au-dessus de internal et
externals, et utiliser un scope "sub" (recherche recursive dans toute la
sous-arborescence)
Oui mais pour limiter la recherche à internals et externals ?
je vois 2 solutions :
- - il faut en tenir compte dans la conception de son arbre ldap
- - ou mettre des droits pour empecher les recherches sur ce que tu veux
cacher
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
faire pointer le debut de la recherche au-dessus de internal et externals, et utiliser un scope "sub" (recherche recursive dans toute la sous-arborescence)
Oui mais pour limiter la recherche à internals et externals ?
je vois 2 solutions : - - il faut en tenir compte dans la conception de son arbre ldap - - ou mettre des droits pour empecher les recherches sur ce que tu veux cacher
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org