Skip to content
Snippets Groups Projects
Commit 51f385a1 authored by Anatole ROMON's avatar Anatole ROMON
Browse files

Merge branch 'master' of gitlab.binets.fr:br/sigma-backend

parents a07667e5 984213bf
No related branches found
No related tags found
No related merge requests found
......@@ -69,4 +69,5 @@ typings/
# Generated files
doc/
build/
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