Skip to content
Snippets Groups Projects
Commit 3c01d6fa authored by Quentin CHEVALIER's avatar Quentin CHEVALIER
Browse files

Séparation connect et config

parent 88aa7d3b
No related branches found
No related tags found
No related merge requests found
......@@ -69,5 +69,5 @@ typings/
# Generated files
doc/
build/
ldap_config.json
ldap_connexion_config.json
sigma-back.service
\ No newline at end of file
{
"ldap": {
"server": "ldap://frankiz.eleves.polytechnique.fr:389",
"searchBase": "ou=eleves,dc=frankiz,dc=net",
"searchFilter": "(uid={{username}})"
},
"dn_groups":"ou=groups,dc=frankiz,dc=net",
"dn_users": "ou=eleves,dc=frankiz,dc=net",
"key_id": "uid",
"filter_id": "(uid=${id})",
"filter_lg": "(restrictedMemberUid=${id})",
"attributes_id": ["uid"],
"attributes_al": ["memberUid"],
"attributes_lm":["restrictedMemberUid"],
"attributes_lg":["brMemberOf"],
"attributes_all": ["jpegPhoto","givenName", "sn", "brBirthdate", "brPromo","telephoneNumber","mail","brRoom","brIP","brMemberOf"],
"search_attributes_tol": ["givenName", "sn", "displayName", "country", "brMemberOf", "brPromo", "brMemberOf", "brMemberOf", "brMemberOf", "telephoneNumber","mail","brRoom","brIP"],
"input_search_names": ["givenName", "lastName", "nickname", "nationality", "school", "promotion", "groups", "studies", "sport", "phone", "mail", "adress", "ip"],
"user_infos": ["uid","givenName","sn","displayName", "brBirthdate", "uidNumber","gidNumber", "homeDirectory", "userPassword","brPromo","brMemberOf","loginShell","email","telephoneNumber","jpegPhoto","brRoom","brNewsReadAccess","brNewsPostAccess","brAlias","brIP","cn","gecos"],
"expr_values_user": {
"objectClass": [ "posixAccount", "shadowAccount", "inetOrgPerson", "brAccount" ],
"uid": "data['hruid']",
"givenName": "data['first_name']",
"sn": "data['last_name']",
"displayName": "data['nickname']",
"brBirthdate": "data['birthdate']",
"uidNumber": "(2*eval(data['uid'])+10000).toString()",
"gidNumber": "5000.toString()",
"homeDirectory": "'/hosting/users/' + data['hruid']",
"userPassword": "data['password']",
"brPromo": "data['promo']",
"loginShell":"if (data['on_platal']==true) { '/bin/bash'; } else { '/sbin/nologin'; }",
"email": "data['email']",
"telephoneNumber":"data['phone']",
"jpegPhoto": "data['photo']",
"brRoom": "data['room']",
"brNewsReadAccess": "'br.*,public.*'; if (data['read_perm']!=0) { 'br' } else {}"
},
"sessionSecret":"change this"
}
\ No newline at end of file
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment