|
1 | 1 | # sesame-backend-ldap |
2 | 2 | Bakend LDAP pour Sesame |
3 | | -## Installation |
4 | | - |
5 | | -Le backend LDAP est ecrit en python : |
6 | | -``` |
7 | | -#apt-get install sesame-backend-openldap |
8 | | -
|
9 | | -``` |
10 | | -## Configuration |
11 | | -LA configuration se fait dans etc/config.conf |
12 | | - |
13 | | -``` |
14 | | -# host lDAP (peut etre noté sous forme URI si seulement l'adresse est renseignée LDAP sur port 389 |
15 | | -host=ldaps://myldap.mydomain.com:636 |
16 | | -# Dn de connection (doit avoir les droits d'ecriture sur le Ldap) |
17 | | -dn=cn=manager,cn=internal,dc=mydomain,dc=com |
18 | | -# mot de passe du DN ci dessus |
19 | | -password=MyPassword |
20 | | -# Base Ldap |
21 | | -base=dc=mydomain,dc=com |
22 | | -# base pour l enregistrement des identités |
23 | | -userbase=ou=peoples,dc=mydomain,dc=com |
24 | | -# Attribut composant le RDN |
25 | | -rdnattribute=uid |
26 | | -# Branche pour la population etd (si vide l'enregistrement se fera dans "userbase" |
27 | | -branchForEtd=ou=Etudiants |
28 | | -# Branche pour la population adm (si vide l'enregistrement se fera dans "userbase" |
29 | | -branchForAdm=ou=Administratifs |
30 | | -# Branche pour la population esn (si vide l'enregistrement se fera dans "userbase" |
31 | | -branchForEsn=ou=Enseignants |
32 | | -# Attribut determinant le type de population |
33 | | -branchAttr=supannTypeEntiteAffectation |
34 | | -# Backend pour ces populations (séparée par des virgules) |
35 | | -backendFor=adm,etd,esn |
36 | | -``` |
37 | | - |
38 | | -## Activation |
39 | | -l'activation ou la desactivation du backends est paramétrée dans le fichier config.yml |
40 | | - |
41 | | -``` |
42 | | -name: 'openldap' |
43 | | -description: 'Backend for openldap' |
44 | | -active: true <= true ou false |
45 | | -``` |
46 | 3 |
|
| 4 | +voir la documentation dans (https://libertech-fr.github.io/sesame-doc/backends/backend_LDAP.html) |
0 commit comments