{ "comment_1": "Tout ce fichier sert à protéger les vrais champs du LDAP dans les scripts dans src/ldap. Les champs ci-dessous contiennent le nécessaire à une première connexion par exemple.", "comment_tmp": "Passer en LDAPS ASAP.", "comment_1bis": "Ce fichier est importé par src/ldap/internal/config.ts ; comme indiqué dans config.ts, la présence d'une variable d'environnement correspondante peut override les paramètres donnés ici.", "server_prod_old": "ldap://frankiz.eleves.polytechnique.fr:389", "server_dev_old": "ldap://localhost:389", "server_prod": "ldap://ldap.eleves.polytechnique.fr:389", "server_dev": "ldap://ldap.eleves.polytechnique.fr:389", "comment_2": "Noms de domaines dans LDAP ; le niv d'après est en uid=, voir Wikipedia", "dn":{ "group":"ou=groups,dc=frankiz,dc=net", "user": "ou=eleves,dc=frankiz,dc=net" }, "comment_3": "Placeholders et indications de contenu de certains champs du LDAP généré par frankiz pour les utilisateurs", "user": { "uid": "uid", "password": "userPassword", "givenName": "givenName", "lastName": "sn", "nickname": "pseudonym", "gender": "gender", "photo": "urlPhoto", "phone": "telephoneNumber", "adress": "roomNumber", "mail": "email", "birthdate": "birthdate", "nationality": "nationality", "login": "loginShell", "directory": "homeDirectory", "classes": "objectClass", "id": "uidNumber", "cleanFullName": "gecos", "admins": "adminOf", "speakers": "speakerOf", "members": "memberOf", "followers": "followerOf" }, "comment_4": "Placeholders et indications de contenu de certains champs du LDAP généré par frankiz pour les groupes (childs TBA)", "group": { "gid": "cn", "name": "sn", "site": "website", "description": "description", "category": "groupCategory", "admins": "admin", "speakers": "speaker", "members": "member", "followers": "follower", "adress":"cn", "idNumber": "gidNumber", "password": "userPassword", "logo": "urlPhoto", "classes": "objectClass", "parents": "parent" } }