Accueil arrow Support arrow Forums
LimeSurvey Forums
Welcome, Guest
Please Login or Register.    Lost Password?
Re:Inscription par requêtes LDAP (1 viewing) (1) Guest
Go to bottom Favoured: 0
TOPIC: Re:Inscription par requêtes LDAP
#9462
ccoupeau (User)
Fresh Lemon
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
Inscription par requêtes LDAP 11 Months ago Karma: 0  
Bonjour,

j'ai déjà posté un message en anglais sans réponse sur la possibilité (Version 1.53) de proposer un certain de requêtes LDAP disponible lorsque l'on souhaite créer les invitations.

Je ne vois trop comment faire dans le fichier config-ldap.php pour ma demande.
Indiquer une requête fonctionne bien lors de l'import LDAP des invitations.

La nouvelle version proposerai t-elle cette option?


Merci de votre compréhension
Charles Coupeau
Université de Rennes1
 
Logged Logged  
  The administrator has disabled public write access.
#9478
lemeur (Admin)
LimeSurvey Team
Posts: 326
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 11 Months ago Karma: 10  
Désolé Charles, je n'ai pas vu passer ta question initiale dans le forum et je n'arrive pas à la retrouver.

Je ne comprend pas bien ta problématique telle que formulée dans le post précédent: peux-tu préciser ce que tu cherches à faire ?

Thibault
CRI de Supélec
 
Logged Logged  
 
Last Edit: 2008/02/12 14:33 By lemeur.
  The administrator has disabled public write access.
#9486
ccoupeau (User)
Fresh Lemon
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 11 Months ago Karma: 0  
Merci Merci,

c'est exactement ce dont j'ai besoin.
 
Logged Logged  
  The administrator has disabled public write access.
#9488
ccoupeau (User)
Fresh Lemon
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 11 Months ago Karma: 0  
Voilà le résultat que j'attendais.

 
Logged Logged  
  The administrator has disabled public write access.
#9482
ccoupeau (User)
Fresh Lemon
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 11 Months ago Karma: 0  
Lorsque le questionnaire est activée et que la table des invitations est crée, l'invitation par requête LDAP est possible.

J'ai donc configuré le fichier config-ldap.php en conséquence et en indiquant (et ce n'est pas la première fois que le fait) une requête LDAP. Mes invitations sont bien crées.

Ce que je souhaiterai obtenir, c'est le choix parmi plusieurs requêtes LDAP . Hors depuis le fichier config-ldap.php je ne vois pas comment m'y prendre .

/*********************************************/
/* Predefined Queries for Token Imports */
/*********************************************/
$query_id=0;
$ldap_queries[$query_id]['ldapServerId'] = 0;
$ldap_queries[$query_id]['name'] = 'MIPE 2ere Annee';
$ldap_queries[$query_id1]['name'] = 'SLOPC1';
$ldap_queries[$query_id]['userbase'] = 'ou=people,dc=univ-rennes1,dc=fr';
$ldap_queries[$query_id]['userfilter'] = '(&(ur1sourcecreation=XXXXX)(ur1etatcompte=on)(ur1etape=XXXXX)(ur1anneeinscr=2007))';
// $ldap_queries[$query_id1]['userfilter'] = '(&(ur1sourcecreation=XXXXX)(ur1etatcompte=on)(ur1etape=XXXXX)(ur1anneeinscr=2007))';

J'ai fait quelques essais sans succès.

Merci
 
Logged Logged  
  The administrator has disabled public write access.
#9484
lemeur (Admin)
LimeSurvey Team
Posts: 326
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 11 Months ago Karma: 10  
Tu cherches à faire quelquechose comme cela:

Code:

/*********************************************/
/* Predefined Queries for Token Imports */
/*********************************************/
$query_id=0;
$ldap_queries[$query_id]['ldapServerId'] = 0;
$ldap_queries[$query_id]['name'] = 'MIPE 2ere Annee';
$ldap_queries[$query_id1]['name'] = 'SLOPC1';
$ldap_queries[$query_id]['userbase'] = 'ou=people,dc=univ-rennes1,dc=fr';
$ldap_queries[$query_id]['userfilter'] = '(&(ur1sourcecreation=XXXXX)(ur1etatcompte=on)(ur1etape=XXXXX)(ur1anneeinscr=2007))';

$query_id++;
$ldap_queries[$query_id]['ldapServerId'] = 0;
$ldap_queries[$query_id]['name'] = 'MIPE 2ere Annee VERSION2';
$ldap_queries[$query_id1]['name'] = 'SLOPC1-V2';
$ldap_queries[$query_id]['userbase'] = 'ou=people,dc=univ-rennes1,dc=fr';
$ldap_queries[$query_id]['userfilter'] = '(&(ur1sourcecreation=YYYYY)(ur1etatcompte=on)(ur1etape=YYYYY)(ur1anneeinscr=2007))';

 
Logged Logged  
 
Last Edit: 2008/02/12 15:54 By lemeur.
  The administrator has disabled public write access.
#9769
taltos (Visitor)
Fresh Lemon
Posts: 11
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 10 Months, 3 Weeks ago Karma: 0  
bonjour !

je prend la libertée de m'inserer dans le fil car il me semble que vous avez réussi a faire ce que je n'arrive pas faire moi ^^
a sdavoir une requete qui aille me chercher mes utilisateurs dans mon AD windows 2003.
je pense avoir une connexion réussi avec mon annuaire c'est juste la requete qui ne fonctionne pas

j'ai une OU services qui contient des sousOU service1, service2 ... dans lesquels sont mes utilisateurs.

quelle requette dois je donc faire pour recuperer tous ces utilisateurs ?

Meric de prendre quelques minutes pour me répondre !

T
 
Logged Logged  
  The administrator has disabled public write access.
#9770
ccoupeau (User)
Fresh Lemon
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 10 Months, 3 Weeks ago Karma: 0  
Bonjour,

il doit te manquer cette attribut:

$ldap_queries[$query_id]['userscope'] = 'sub';

Cela te permet d'aller rechercher les utilisateurs dans les sous-contexte.
En espérant que cela va résoudre ton problème rapidement.

Cordialement,
Charles
 
Logged Logged  
  The administrator has disabled public write access.
#9780
taltos (Visitor)
Fresh Lemon
Posts: 11
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 10 Months, 3 Weeks ago Karma: 0  
merci de ton aide charles,

alors voila mon config-ldap:

Code:

$ldap_queries[$query_id]['userbase'] = 'ou=services,dc=domain,dc=fr';
$ldap_queries[$query_id]['userfilter'] = '(&(objectClass=inetOrgPerson)(account-status=enabled))';
$ldap_queries[$query_id]['userscope'] = 'sub';
$ldap_queries[$query_id]['firstname_attr'] = 'displayname';
$ldap_queries[$query_id]['lastname_attr'] = 'sn';
$ldap_queries[$query_id]['email_attr'] = 'mail';

 
Logged Logged  
 
Last Edit: 2008/02/20 13:26 By .
  The administrator has disabled public write access.
#9784
lemeur (Admin)
LimeSurvey Team
Posts: 326
graphgraph
User Offline Click here to see the profile of this user
Re:Inscription par requêtes LDAP 10 Months, 3 Weeks ago Karma: 10  
$ldap_queries[$query_id]['userbase'] = 'ou=services,dc=domain,dc=fr';
$ldap_queries[$query_id]['userfilter'] = '(&(objectClass=inetOrgPerson)(account-status=enabled))';
$ldap_queries[$query_id]['userscope'] = 'sub';
$ldap_queries[$query_id]['firstname_attr'] = 'displayname';
$ldap_queries[$query_id]['lastname_attr'] = 'sn';
$ldap_queries[$query_id]['email_attr'] = 'mail';


Le userfilter utilisé n'est pas du tout compatible Active Directory.

Cf: docs.limesurvey.org/tiki-index.php?page=...th_Active_Directory_

Qu'est-ce que cela donne en suivant les indication de cette FAQ ?

Thibault
 
Logged Logged  
  The administrator has disabled public write access.
Go to top