{ "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_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": "ldaps://ldap.eleves.polytechnique.fr:636", "server_dev": "ldaps://ldapdev.eleves.polytechnique.fr:636", "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", "fullName": "cn", "cleanFullName": "gecos", "cleanFullNameEn": "cn;lang-en", "nickname": "pseudonym", "matricule": "matricule", "import_dn": "ldapEnsDN", "gender": "gender", "photo": "jpegPhoto", "urlPhoto": "urlPhoto", "phone": "telephoneNumber", "address": "roomNumber", "mail": "email", "birthdate": "birthdate", "nationality": "nationality", "login": "loginShell", "directory": "homeDirectory", "classes": "objectClass", "idNumber": "uidNumber", "const": "gidNumber", "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", "group": { "gid": "cn", "name": "sn", "nameEn": "sn;lang-en", "site": "website", "email": "email", "description": "description", "category": "groupCategory", "admins": "admin", "admins2": "adminUid", "speakers": "speaker", "members": "member", "followers": "follower", "adress": "roomNumber", "idNumber": "gidNumber", "logo": "jpegPhoto", "urlLogo": "urlPhoto", "classes": "objectClass", "parents": "parent" } }