Forked from an inaccessible project.
-
Olivér FACKLAM authoredOlivér FACKLAM authored
ldap_config.json 1.87 KiB
{
"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": "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": "displayName",
"gender": "gender",
"photo": "jpegPhoto",
"phone": "telephoneNumber",
"adress": "roomNumber",
"mail": "email",
"birthdate": "birthdate",
"nationality": "nationality",
"login": "loginShell",
"directory": "homeDirectory",
"classes": "objectClass",
"id": "uidNumber",
"cleanFullName": "gecos"
},
"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",
"site": "website",
"description": "description",
"category": "groupCategory",
"admins": "admin",
"speakers": "speaker",
"members": "member",
"followers": "follower",
"adress":"cn",
"idNumber": "gidNumber",
"password": "userPassword",
"logo": "jpegPhoto",
"classes": "objectClass",
"childs": "child",
"parents": "parent"
}
}