Paramétrage du fichier digdash.properties

Last modified by Aurelie Bertrand on 2023/05/15 17:04

Si vous êtes sous Linux, copiez le fichier <install_dd_NEW>/digdash.properties dans le dossier /etc/digdash.
Il sera trouvé automatiquement par le serveur.
Veillez à ce que dossiers et fichiers aient les mêmes droits que l'utilisateur exécutant le service Tomcat.

Éditez le fichier <install_dd_NEW>/digdash.properties et modifiez les paramètres comme indiqué ci-dessous.

Les lignes commençant par un seul caractère # sont celles à modifier.
En supprimant le caractère # en début de ligne vous activez le paramètre.

Emplacement des données

Lors de la configuration portez une attention particulière aux paramètres digdash.appdata ou <application>.AppDataPath.
L'idéal est d'utiliser le paramètre global digdash.appdata : toutes les applications utiliserons alors le même dossier racine.

Pour spécifier un emplacement commun à toutes les applications DigDash (ldap, serveur, studio, ...) il faut modifier le paramètre digdash.appdata :

#digdash.appdata=/home/digdash/appdata

devient :

digdash.appdata=/home/digdash/appdata

Attention à n'utiliser que des slash "/", ou deux anti-slash "\\".

Attention au dossier des données de l'annuaire LDAP. Il s'agit du dossier ldapdigdash (si vous ne l'aviez pas modifié).

  • 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.
  • Si vous voulez continuer à placer le dossier ldapdigdash dans un autre emplacement, utilisez le paramètre adswrapper.ads.instance.name.

Toutes les applications dans le même dossier (même LDAP) :
digdash.appdata=/home/digdash/appdata

Pour un dossier LDAP séparé :
adswrapper.ads.instance.name=/home/digdash/appdata/

Les autres paramètres

Tous les autres paramètres présents dans ce fichier sont préfixés du nom de l'application concernée :

<nom de l'application>.<nom du paramètre>=<valeur>

Vous devez ainsi reporter tous les paramètres que vous aviez modifiés dans les fichiers web.xml de votre ancienne installation.

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.

#digdash_dashboard.authMethod=default/NTUser/NTUserOrLDAP/NTUserOrLDAP,loginForm/Custom

devient : 

digdash_dashboard.authMethod=default/NTUser/NTUserOrLDAP/NTUserOrLDAP,loginForm/Custom