Object szülőjének megkeresése vagy alternatíva

0 votes
asked Mar 30, 2014 in IRF tantárgy by kiss.gabor.attila (61 points)  

Üdv!

Rákeresek userekre egész subtreeben, de kellene a megtalált object szülő objectje. Gondoltam akkor rákeresek gyerek szülőjére igy:
(&(objectClass=organizationalUnit)(member=cn="))
Ez igy nem működik.
Próbáltam
(&(objectClass=organizationalUnit)(member=cn=,dc=irf,dc=local"))
Így se jó.
Valaki látja mit rontok el? Vagy rosszul gondolkozok?

Esetleg valahogy rá lehet venni az Ldapconnection.Search()-t hogy irja ki az objecte DN-jét is?
attrlist=["dn"] nem segít.

1 Answer

+1 vote
answered Mar 30, 2014 by Miklos (59 points)  
selected Mar 30, 2014 by kiss.gabor.attila
 
Best answer

A második kérdésre a válasz itt van:
http://q2a.inf.mit.bme.hu/986/hogy-lehet-pyldap-ldapentry-bol-megszerezni-adott-entry-jet
Nem attrlist=["dn"] kell hanem: attrlist=["entryDN"]

commented Mar 30, 2014 by kiss.gabor.attila (61 points)  
Köszönöm! 2 órája szenvedtem ezzel, google se segitett sokat. Legnyilvánvalóbb helyen felejtettem el keresni:)
commented Mar 30, 2014 by nadudvarit (1,121 points)  
Akár az LADPEntry dn attribútumát is lehet használni: http://pyldap.readthedocs.org/en/latest/api.html#pyldap.LDAPEntry.dn
...