Le vendredi 3 Juin 2005 11:03, TEXIER J�r�me a �crit�: > Bonjour, je reposte mon message car mon probl�me devient urgent... En > esp�rant obtenir quelques pistes. Pour le moment, je ne vois pas ce que je > peux faire de plus, ni pourquoi l'interrogation ne fonctionne pas. > > ---------- > > Je souhaite r�cup�rer la liste des applications d'un utilisateur. Ces > informations sont stock�es dans un annuaire LDAP : dn: cn=MonAppli1, > ou=autorisations, o=mondomaine,c=fr > objectClass: authorization > cn: MonAppli1 > labeledURI: http://monserveur/monappli1 > member: id=TEXIER Jerome,ou=utilisateurs,o=mondomaine,c=fr > member: id=TOTO toto,ou=utilisateurs,o=mondomaine,c=fr > member: id=TITI titi,ou=utilisateurs,o=mondomaine,c=fr > > dn: cn=MonAppli2, ou=autorisations, o=mondomaine,c=fr > objectClass: authorization > cn: MonAppli2 > labeledURI: http://monserveur/monappli2 > member: id=TEXIER Jerome,ou=utilisateurs,o=mondomaine,c=fr > member: id=TITI titi,ou=utilisateurs,o=mondomaine,c=fr > > > L'id�e est qu'� partir d'un utilisateur dont l'identifiant est : id=TEXIER > Jerome,ou=utilisateurs,o=mondomaine,c=fr par exemple, j'interroge via > "member" mon annuaire afin de r�cup�rer toutes les applications auxquelles > il a droit. L'annuaire LDAP tourne sous OpenLDAP. > L'interrogation en ligne de commande fonctionne : > ldapsearch -M -b "ou=autorisations, o=mondomaine,c=fr" -x > "(member=id=TEXIER Jerome,ou=utilisateurs,o=mondomaine,c=fr)" dn uid > labeleduri > > Dans la ZMI, j'ai cr�� : > 1. un portal_schema avec les champs : > - dn(CPS String Field), cn(CPS String Field), labeledURI(CPS String Field) > et member(CPS String List Field) > > 2. un portal_layout avec les widgets : > - w__dn(CPS User Identifier Widget), w__cn(CPS String Widget), > w__labeledURI(CPS URL Widget) > > 3. un CPS LDAP Directory utilisant mon schema et mon layout. > La recherche via le dn, le cn fonctionne bien, par contre la recherche via > le member ne me retourne rien. > > Est-ce d� au fait que la donn�e member est pr�sente plusieurs fois par > applications ? Comment je peux m'en sortir ? > > Merci. > > > ------------------------------------------------- > J�r�me TEXIER > CRIL TECHNOLOGY > Espace Nobel - Rue Antoine Becquerel - CS 80804 > 35708 RENNES cedex 7 > T�l : 02.23.21.11.46 - Fax : 02.23.21.11.00 > www.criltechnology.com > > _______________________________________________ > cps-users-fr > Adresse de la liste : [email protected] > Gestion de l'abonnement : > <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr> Bonjour, Essayez de faire deux schemas / layout. L'un pour la recherche, l'un pour l'affichage en changeant : + member(CPS String List Field) pour l'affichage + member(CPS String Field) pour la recherche
Aucune garantie (C'est juste une id�e) Joris _______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
