| Bloc de code |
|---|
Dans src/main/resources/security.properties :
Depuis la maj du 09/05/2022 il faut définir les adresses ip autorisées pour accéder aux WS Rest :
(séparées par des virgules)
- adresse(s) d'esup-nfc-tag-server
- adresse(s) autorisée(s) à accéder aux ws json comme par exemple https://esup-emargement.univ-vile.fr.fr/wsrest/export/session/..
Dans src/main/resources/esup-emargement.properties :
...
| Avertissement | |||||
|---|---|---|---|---|---|
Dans le fichier src/main/java/org/esupportail/emargement/domain/userLdap.java :
On ne peut pas ici utiliser le fichier properties pour valuer @Entry dans Spring Ldap ODM: https://github.com/spring-projects/spring-ldap/issues/444 Egalement, les infos récupérées dans le Ldap sont configurées dans cette même classe : private @Attribute(name = "sn") String name; Ici on peut changer la valeur de l'attribut correspondant au champ demandé. Ex : ici on récupère le N° d'étudiant à partir du supannEtuId, si c'est à partir d'un autre attribut, faire le changement. |
SUPERADMINS
| Avertissement | |||||
|---|---|---|---|---|---|
Point d'entrée de l'application elle correspond à un filtre LDAP récupérant une liste de personne, Exemples : (|(uid=admin)(uid=esup)) (memberOf=cn=xxxxx,ou=groups,dc=univ-ville,dc=fr)
|
...
| Bloc de code | ||
|---|---|---|
| ||
emargement.esupnfctag.link.jar = https://esup-nfc-tag.univ-ville.fr/nfc-index/download-jar emargement.esupnfctag.link.exe = https://esup-sgc.univ-ville.fr/esup-sgc-client-installer.zip |
WEB SERVICE
Le fichier security.properties permet la restriction de l'accès aux WS pour l'accès à esup-nfc-tag et aux API d'export.C'est une liste d'adresses IP séparées par des virgules.
| Bloc de code | ||
|---|---|---|
| ||
accessRestrictionWSRest= 127.0.0.1 |
ADE Campus
Si l'option Ade Campus est activée dans les configurations, vous pourrez créer des sessions à partir d'évènements.
Si l'option emargement.ade.api.url.encrypted est renseignée, cette url sera utilisée à la place de emargement.ade.api.url pour la connexion à la webapi.
L'url "cryptée" est à récupérer depuis les paramètres d'Ade Campus.
A noter que du côté d'Ade Campus il faut donner les droits d'accès au serveur d'esup-emargement...
Dans le cadre de d'imports planifiés via l'interface, l'heure et la durée sont à indiquer dans ce fichier.
| Bloc de code | ||
|---|---|---|
| ||
emargement.ade.home.url = https://ade.univ-ville.fr
emargement.ade.api.url.encrypted =
emargement.ade.api.url = https://ade.univ-ville.fr/jsp/webapi
emargement.ade.api.login =
emargement.ade.api.password =
#Ne doit pas être vide, '-' par défaut. Ex : emargement.ade.sync.cron = 0 56 15 * * ?
emargement.ade.sync.cron = -
emargement.ade.sync.range = 7
#Heure d'import des évènements ADE : ne doit pas être vide, '-' par défaut. Ex : emargement.ade.sync.cron = 0 57 16 * * ?
emargement.ade.import.cron = 0 59 23 * * ?
#Durée de l'import des évènements ADE en seconces, si vide : défaut 25200 (7h)
emargement.ade.import.duree = 25200 |
Esup-signature
Si l'option (ESUPSIGNATURE_ENABLED) esup-signature est activée dans les configurations, vous pourrez envoyer un Pdf d'émargement dans esup-signature afin qu'il soit signer par les personnes autorisées.
Celles-ci sont désignées également dans les configurations (ESUPSIGNATURE_EMAILS).
L'id correspond à celui du circuit de signature
| Bloc de code |
|---|
emargement.esupsignature.url = https://esup-signature.univ-ville.fr
emargement.esupsignature.workflow.id = 1250 |