« Archives/interne/ldap » : différence entre les versions

De Wiki Ali(ENS de Lyon)
imported>Rgrunbla
m ([Récupérer le numéro INE d'un utilisateur (ou tout autre champs)] )
imported>Rgrunbla
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
Serveur LDAP ====
Page transférée vers [[howtos/ldap|Utiliser le serveur LDAP]].
 
L'ÉNS de Lyon dispose d'un serveur Lightweight Directory Access Protocol (''LDAP'') qui suit la [https://services.renater.fr/_media/documentation/supann/supann2009-1.0.pdf nomenclature conseillée] pour les annuaires de l'enseignement supérieur. ''LDAP'' est un protocole permettant l'interrogation d'un service d'annuaire.
 
C'est grâce à cet annuaire que vous pouvez intégrer à votre client mail des informations concernant les étudiants et personnels de l'ÉNS de Lyon, pour compléter automatiquement les noms des destinataires par exemple
 
Il est disponible en accès uniquement depuis le réseau de l'ÉNS, à l'adresse <code>ldap.ens-lyon.fr</code> .
 
##Exemple de requête
 
L'utilitaire <code>ldapsearch</code>, disponible dans le paquet <code>ldap-utils</code> sous debian/ubuntu et <code>openldap</code> sous Archlinux permet d'effectuer des requêtes sur la base de données du serveur.
 
###Récupérer le numéro INE d'un utilisateur (ou tout autre champs) Si vous souhaitez récupérer le numéro ''INE'' de l'utilisateur ''Jean Dupont'', de nom d'utilisateur ''jdupont'', il suffit de taper la commande suivante:
 
<code>ldapsearch -xLLL -h ldap.ens-lyon.fr -b 'ou=people,dc=ens-lyon,dc=fr' uid=jdupont supannCodeINE</code>
 
Pour un champ quelconque, il suffit de remplacer <code>supannCodeINE</code> par le champ voulu.
 
Par exemple, pour savoir à qui appartient un numéro INE, on peut exécuter la commande suivante, qui recherche la valeur du champ `displayName` associée à une valeur du champ `supannCodeINE`:
 
<code>ldapsearch -xLLL -h ldap.ens-lyon.fr -b 'ou=people,dc=ens-lyon,dc=fr' supannCodeINE=040…F displayName</code>



Version du 17 mars 2017 à 13:34

Page transférée vers Utiliser le serveur LDAP.