@@ -16,7 +16,9 @@ configs/
1616├── sesame-app-manager/
1717│ ├── statics/
1818│ │ ├── logo.png
19- │ └── ...
19+ │ └── config/
20+ │ ├── identities.columns.yml
21+ │ ├── menus.yml
2022├── sesame-orchestrator/
2123│ ├── jsonforms/
2224│ │ ├── nom_object_class.ui.yml
@@ -35,12 +37,13 @@ import
3537### .env
3638
3739```
38- #Clé pour la génération du jeton JWWT
40+ #Clé pour la génération du jeton JWT
3941JWT_SECRET='w1CMHnr{n!4ccEkaS1%4a8,[y)rFO{z4'
4042# Url du serveur
41- HOST=http://10.22.32.67
43+ HOST=http://192.168.1.1
4244# Type de connexion (true ou false)
4345TLS=false
46+ SESAME_FRONT_MDP="https://monfrontal-de-mot-de-passe.fr"
4447```
4548### docker-compose.yml
4649 Fichier de configuration Docker Compose pour lancer les services.
@@ -51,7 +54,61 @@ Fichier de configuration Make pour lancer les commandes de gestion des services
5154### configs
5255Dossier de configuration pour chaque service
5356####sesame-app-manager
54- ` statics/ ` : Dossier contenant les fichiers statiques (images, etc.).
57+ - ` statics/ ` : Dossier contenant les fichiers statiques (images, etc.).
58+ - ` config/identities.columns.yml ` : Fichier de configguration des colonnes dans le panneau identités
59+
60+ ```
61+ entries:
62+ - name: inetOrgPerson.uid
63+ label: ID
64+ field:
65+ type: function
66+ value: row?.inetOrgPerson?.uid
67+ align: left
68+ sortable: true
69+
70+ - name: inetOrgPerson.employeeNumber
71+ label: EmployeeNumber
72+ field:
73+ type: function
74+ value: row?.inetOrgPerson?.employeeNumber
75+ align: left
76+ sortable: true
77+
78+ - name: additionalFields.attributes.supannPerson.supannTypeEntiteAffectation
79+ label: Affectation
80+ field:
81+ type: function
82+ value: row.additionalFields?.attributes?.supannPerson?.supannTypeEntiteAffectation
83+ format:
84+ type: function
85+ value: "Array.isArray(value) ? value?.join(', ') : value"
86+ align: left
87+ sortable: true
88+
89+
90+ - name: inetOrgPerson.sn
91+ label: Nom
92+ field:
93+ type: function
94+ value: row?.inetOrgPerson?.sn
95+ align: left
96+ sortable: true
97+
98+ - name: inetOrgPerson.givenName
99+ label: Prénom
100+ field:
101+ type: function
102+ value: row?.inetOrgPerson?.givenName
103+ align: left
104+ sortable: false
105+
106+ ```
107+
108+ - ` config/menus.yml ` : permet d'ajouter des briques dans la page d'accueil (beta)
109+
110+ ```
111+
55112
56113### sesame-orchestrator
57114Configuration des données (API).
0 commit comments