Autres versions
Vous êtes ici : Développer dans K-Sup → Connecteurs SI → Connecteur LDAP
Configuration générale du connecteur LDAP
Configuration d'une ou plusieurs synchronisations et des paramètres de connexion
Principes généraux de configuration
Le connecteur permet de définir plusieurs synchronisations, pouvant être nécessaires pour plusieurs raisons :- Plusieurs annuaires à synchroniser, ayant chacun une population différente
- Une synchronisation pour les enseignants, et une autre pour les étudiants avec des options de synchronisation différentes
- ldap1.propriete=valeur
- ldap2.propriete=valeur
- etc...
Paramètres de connexion
Propriété | Valeurs possibles | Valeur par défaut | Exemple |
---|---|---|---|
ldap.provider_url | Adresse de l'annuaire. Possibilité d'ajouter un serveur esclave sur la même propriété en utilisant le point-virgule comme séparateur | ldap.provider_url=monannuaire.domaine.com | |
ldap.port | Port (généralement 389 ou 636) | ldap.port=636 | |
ldap.type_securite | Protocole, valeurs possibles : simple ou ssl | ldap.type_securite=ssl | |
ldap.adminuser | DN du compte utilisateur qui sera utilisé pour lire les données de l'annuaire | ldap.adminuser=cn=manager,dc=marmotte,dc=fr | |
ldap.adminpwd | Mot de passe du compte utilisateur | ldap.adminpwd=secret | |
ldap.modeauth | Mode d'authentification : normaluser pour un bind anonyme, superuser pour récupérer le dn de l'utilisateur à partir du compte admin défini ci-dessus. | ldap.modeauth=normaluser | |
ldap.format_time_stamp | Format utilisé pour les données de type timestamp. Par exemple, un annuaire tel que Active Directory utilise le format AAAAMMJJHHMMSS.0Z alors que d'autres utilisent le format AAAAMMJJHHMMSSZ | ldap.format_time_stamp=AAAAMMJJHHMMSSZ | |
ldap.resultatparpage | Critère de pagination éventuellement défini au niveau de l'annuaire (généralement utilisé pour paginer les résultats de requêtes qui renvoient plus de 500 ou 1000 résultats) | ldap.resultatparpage=500 | |
ldap.timeout | Timeout en lecture, défini en millisecondes | ldap.timeout=180000 | |
ldap.debug | Permet de passer le niveau de log d'INFO à DEBUG lors de la synchro ldap | ldap.debug=1 | |
ldap.mail | Active l'envoi du rapport de synchronisation par email | ldap.mail=1 |
Déclaration de plusieurs synchronisations
Le paramètre ldap.liste.alias permet de renseigner une liste de configurations correspondant chacune à une synchronisation différente.Propriété | Valeurs possibles | Valeur par défaut | Exemple |
---|---|---|---|
ldap.liste.alias | liste d'alias séparés par un point-virgule. | ldap | ldap.liste.alias=ldapens;ldapetu;ldappers |
Propriété | Valeurs possibles | Valeur par défaut | Exemple |
---|---|---|---|
ldap.utilisateur.ignoresource | 0 (faux) ou 1 (vrai) | 0 | ldap.utilisateur.ignoresource=1 |
Propriété | Valeurs possibles | Valeur par défaut | Exemple |
---|---|---|---|
ldap.liste.alias.groupedynamique | liste d'alias séparés par un point-virgule. | ldap | ldap.liste.alias.groupedynamique=ldappers;ldapetu |
Étape suivante
Synchronisation des utilisateurs depuis le LDAPMis à jour le 10 avril 2018
Cet article n'est pas à jour ?
Connectez-vous (avec vos identifiants Communauté) pour suggérer une correction ou un complément :