Check out the LimeSurvey source code on GitHub!

Configuration Annuaire Ldap active directory

More
6 years 3 weeks ago #55703 by uniqueMDM
Bonjour,
Je souhaite configurer le LDAP afin d'envoyer des invitations aux utilisateurs de certaine OU.
Lorsque je souhaite soumettre une requête LDAP dans la partie invitation de mon questionnaire j'ai le message d'erreur suivant :
Envoi en cours d'une requête LDAP Erreur: Impossible d'obtenir la liaison à l'annuaire LDAP

Dans mon fichier config.php j'ai activé le LDAP:
$enableLdap = 'true';

dans mon fichier config-ldap.php voici ma config:
Je me suis peut être trompé dans la config?

d'avance merci
$ldap_server[$serverId]['server'] = "192.168.1.x";
$ldap_server[$serverId]['port'] = "636";
$ldap_server[$serverId]['protoversion'] = "ldapv2";
$ldap_server[$serverId]['encrypt'] = "none";
$ldap_server[$serverId]['referrals'] = false;
$ldap_server[$serverId]['encoding'] = 'utf-8';
$ldap_server[$serverId]['binddn']       =       "cn=MonUtilisateur,cn=Users,dc=AdresseIpdeMonServeur,dc=monNomdeDomaire,dc=fr";
$ldap_server[$serverId]['bindpw']       =       "monMotdepasse";
 
$query_id=0;
$ldap_queries[$query_id]['ldapServerId'] = 0;
$ldap_queries[$query_id]['name'] = 'Staff with an enabled account';
 
$ldap_queries[$query_id]['userbase']= 'ou=MonOUOuLonTrouveLesUtilisateurs,dc=monNomdeDomaine,dc=fr';
 
$ldap_queries[$query_id]['userfilter'] = '(&(objectClass=inetOrgPerson)(my-fake$
 
$ldap_queries[$query_id]['userscope'] = 'sub';
 
$ldap_queries[$query_id]['firstname_attr'] = 'givenname';
$ldap_queries[$query_id]['lastname_attr'] = 'sn';
$ldap_queries[$query_id]['email_attr'] = 'mail';
 
$ldap_queries[$query_id]['token_attr'] = ''; // Leave empty for Auto Token gene$
$ldap_queries[$query_id]['language'] = '';
$ldap_queries[$query_id]['attr1'] = '';
$ldap_queries[$query_id]['attr2'] = '';
 
 
// This query is an example of a group search in which group members are UIDs
// an additionnal user filter is applied to a already found users
$query_id++;
$ldap_queries[$query_id]['ldapServerId'] = 0;
$ldap_queries[$query_id]['name'] = 'Admins via POSIXGroups';
$ldap_queries[$query_id]['groupbase'] = 'ou=group,dc=mycompany,dc=org';
$ldap_queries[$query_id]['groupfilter'] = '(&(cn=admins)(objectclass=posixgroup$
$ldap_queries[$query_id]['groupscope'] = 'sub';
// Define which attribute within the group entry contains users' IDs
$ldap_queries[$query_id]['groupmemberattr'] = 'memberuid';
// Declare that groupmemberattr contains users' IDs and not DNs
$ldap_queries[$query_id]['groupmemberisdn'] = FALSE;
// Give the name of the attribute in the user entry that matches the
// 'groupmemberattr' value
$ldap_queries[$query_id]['useridattr'] = 'uid';
// Give the base DN used to search the users based on the users' IDs
$ldap_queries[$query_id]['userbase'] = 'ou=people,dc=mycompany,dc=org';
// Optionnally give an additionnal filter to filter users
$ldap_queries[$query_id]['userfilter'] = '(objectclass=*)';
$ldap_queries[$query_id]['userscope'] = 'sub';
 
$ldap_queries[$query_id]['firstname_attr'] = 'givenname';
$ldap_queries[$query_id]['lastname_attr'] = 'sn';
$ldap_queries[$query_id]['email_attr'] = 'mail';
$ldap_queries[$query_id]['token_attr'] = ''; // Leave empty for Auto Token gene$
$ldap_queries[$query_id]['language'] = '';
$ldap_queries[$query_id]['attr1'] = '';
$ldap_queries[$query_id]['attr2'] = '';
 
 
 
//DO NOT CHANGE BELOW HERE --------------------
 
require_once(dirname(__FILE__).'/ldap-functions.php');
?>

Please Log in to join the conversation.

More
6 years 3 weeks ago #55952 by uniqueMDM
Bon en persévérant dans mes recherches tout fonctionne.
J'ai passé pas mal de temps dessus et enfait tout se fait facilement...

ne prenait pas en compte mon premier message j'ai écris n'importe quoi :pinch:

pour ceux qui on des questions n'hésitez pas à me demander

Please Log in to join the conversation.

More
6 years 3 weeks ago #55957 by DenisChenu
Merci de ton retour !

Je ne peux pas me pronconcer concernant AD, déjà que je n'ai pas encore pris le temps avec openldap ... :P .

Sinon, peut tu jeter un oeil sur la doc en Anglais : docs.limesurvey.org/LDAP+settings&struct...tions+for+LimeSurvey et corriger éventuellement la documentation.

Si elle est OK, pourquoi ne pas la traduire en Français :)

(pour la doc, c'est le même nom/pass que pour le forum).

N'hésite pas !!

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
6 years 2 weeks ago #55996 by uniqueMDM
je suis un peu surbouquet...
mais dès que j'ai un peu plus de temps je ne manquerai pas de traduire la doc ;)

Please Log in to join the conversation.

  • floflo
  • floflo's Avatar
  • Visitor
  • Visitor
5 years 10 months ago #59327 by floflo
Salut,

Je serai intéressé par ta configuration du config-LDAP.php. Si tu passes par là, merci.

Flo

Please Log in to join the conversation.

More
5 years 10 months ago #59332 by uniqueMDM
Bonjour,

tu peux m'envoyer ton email et je me chargerai par la suite de t'envoyer le fichier

Please Log in to join the conversation.

  • floflo
  • floflo's Avatar
  • Visitor
  • Visitor
5 years 10 months ago - 5 years 10 months ago #59357 by floflo
tu peux l'envoyer à cette adresse. Merci en tout cas

gte <AT> yopmail.com

Flo
Last Edit: 5 years 10 months ago by DenisChenu. Reason: mail moins lisible robot

Please Log in to join the conversation.

More
5 years 10 months ago #59414 by uniqueMDM
Ok je viens de te l'envoyer

Please Log in to join the conversation.

  • floflo
  • floflo's Avatar
  • Visitor
  • Visitor
5 years 10 months ago #59417 by floflo
Yep merci beaucoup, ça marche pas, mais bon j'y vois plus clair, je pense que c'est plus au niveau interne qu'autre chose.

Please Log in to join the conversation.

More
5 years 10 months ago #59493 by carma01
Bonjour uniqueMDM, moi aussi je suis intéressé par ta config de fichier config-LDAP.php Si tu peux, envoie-moi ton fichier à This email address is being protected from spambots. You need JavaScript enabled to view it.

Merci d'avance!!

Please Log in to join the conversation.

  • floflo
  • floflo's Avatar
  • Visitor
  • Visitor
5 years 10 months ago #59518 by floflo
sinon après quelques recherches tu as des exemples dans le wiki à cette adresse. docs.limesurvey.org/LDAP+settings
C'est quasi la même chose.

Please Log in to join the conversation.

Moderators: Nickko
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form