Last modified by Aurelie Bertrand on 2023/11/13 16:45

Show last authors
1 (% class="box infomessage" %)
2 (((
3 Si vous êtes sous Linux, copiez le fichier **<install_dd_NEW>/digdash.properties** dans le dossier **/etc/digdash.**
4 Il sera trouvé automatiquement par le serveur.
5 Veillez à ce que dossiers et fichiers aient les mêmes droits que l'utilisateur exécutant le service Tomcat.
6 )))
7
8 Éditez le fichier **<install_dd_NEW>/digdash.properties **et modifiez les paramètres comme indiqué ci-dessous.
9
10 (% class="box infomessage" %)
11 (((
12 Les lignes commençant par un seul caractère **#** sont celles à modifier.
13 En supprimant le caractère **#** en début de ligne vous activez le paramètre.
14 )))
15
16 ==== Emplacement des données ====
17
18 (% class="box successmessage" %)
19 (((
20 Lors de la configuration portez une attention particulière aux paramètres **digdash.appdata** ou **<application>.AppDataPath**.
21 L'idéal est d'utiliser le paramètre global **digdash.appdata** : toutes les applications utiliserons alors le même dossier racine.
22 )))
23
24 Pour spécifier un emplacement commun à toutes les applications DigDash (ldap, serveur, studio, ...) il faut modifier le paramètre **digdash.appdata** :
25
26 {{code}}
27 #digdash.appdata=/home/digdash/appdata
28 {{/code}}
29
30 devient :
31
32 {{code}}
33 digdash.appdata=/home/digdash/appdata
34 {{/code}}
35
36 (% class="box warningmessage" %)
37 (((
38 Attention à n'utiliser que des slash "/", ou deux anti-slash "~\~\".
39 )))
40
41 Attention au dossier des données de l'annuaire LDAP. Il s'agit du dossier **ldapdigdash** (si vous ne l'aviez pas modifié).
42
43 * Si vous utilisez le paramètre global **digdash.appdata** alors il faudra déplacer votre ancien dossier **ldapdigdash **dans le dossier spécifié dans ce paramètre.
44 * Si vous voulez continuer à placer le dossier **ldapdigdash **dans un autre emplacement, utilisez le paramètre **adswrapper.ads.instance.name**.
45
46 (% class="box warningmessage" %)
47 (((
48 Toutes les applications dans le même dossier (même LDAP) :
49 digdash.appdata=/home/digdash/appdata
50 )))
51
52 (% class="box warningmessage" %)
53 (((
54 Pour un dossier LDAP séparé :
55 adswrapper.ads.instance.name=/home/digdash/appdata/
56 )))
57
58 ==== Les autres paramètres ====
59
60 Tous les autres paramètres présents dans ce fichier sont préfixés du nom de l'application concernée :
61
62 (% class="box infomessage" %)
63 (((
64 <nom de l'application>.<nom du paramètre>=<valeur>
65 )))
66
67 Vous devez ainsi reporter tous les paramètres que vous aviez modifiés dans les fichiers **web.xml** de votre ancienne installation.
68
69 Par exemple, pour modifier la méthode d'authentification (**authMethod**) au Tableau de bord (**digdash_dashboard**.war) il faut modifier le paramètre **digdash_dashboard.authMethod**.
70
71 {{code}}
72 #digdash_dashboard.authMethod=default/NTUser/NTUserOrLDAP/NTUserOrLDAP,loginForm/Custom
73 {{/code}}
74
75 devient :
76
77 {{code}}
78 digdash_dashboard.authMethod=default/NTUser/NTUserOrLDAP/NTUserOrLDAP,loginForm/Custom
79 {{/code}}