For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
La configuration de l’application peut être modifiée via des propriétés de configuration.
Vous pouvez spécifier les propriétés de configuration à l’aide d’arguments de ligne de commande commençant par -- comme décrit précédemment.
Clé
Valeur par défaut
Description
resourceFolderPath
${user.home}/sgs-wm-data/resources/
Dossier où sont stockées les ressources du tenant. En cluster, ce dossier DOIT être partagé entre les nœuds.
requestFolderPath
${user.home}/sgs-wm-data/requests/
Dossier où sont stockés les fichiers de requêtes. En cluster, ce dossier DOIT être partagé entre les nœuds.
exportFolderPath
${user.home}/sgs-wm-data/exports/
Dossier où sont stockés les exports. En cluster, ce dossier DOIT être partagé entre les nœuds.
bulkFolderPath
${user.home}/sgs-wm-data/bulks/
Dossier où sont stockés les traitements en masse (bulks). En cluster, ce dossier DOIT être partagé entre les nœuds.
tempFolderPath
${user.home}/sgs-wm-data/temp/
Dossier temporaire. Ce dossier NE DOIT PAS être partagé entre les nœuds d’un cluster.
signedDataFolderPath
signed_data/
Dossier utilisé pour stocker les données signées dans une archive ZIP
logMaxAge
2592000000
Âge maximal des entrées de journal (30 jours par défaut).
garbageMaxAge
43200000
Délai après lequel les fichiers planifiés pour suppression sont effectivement supprimés du disque (12 heures par défaut).
webhookEventMaxAge
2592000000
Âge maximal des événements webhook (30 jours par défaut).
accessTokenHashIterations
10000
Nombre d’itérations lors du hachage des jetons d’accès.
URL du Workflow Manager, pour le développement. Laisser vide pour permettre la résolution du tenant en fonction du nom de domaine via l’en-tête X-Forwarded-Host. Seules les URLs localhost sont autorisées.
uiUrl
URL vers les fichiers statiques de l’interface, pour le développement. Seules les URLs localhost sont autorisées.
adminsPasswdPath
${user.home}/sgs-wm-data/admins.passwd
Chemin vers le fichier admins.passwd.
confScanRate
30000
Fréquence de détection des changements de configuration (toutes les 30 secondes par défaut).
logging.file.name
${user.home}/sgs-wm-data/logs/wm.log
Chemin vers le fichier de log.
server.port
8885
Port d’écoute du serveur.
smtpServerName
localhost
Nom d’hôte du serveur de messagerie
smtpServerPort
25
Port du serveur de messagerie
smtpServerUsername
Nom d’utilisateur pour l’authentification au serveur de messagerie
smtpServerPassword
Mot de passe pour l’authentification au serveur de messagerie
smtpServerStartTls
false
Indique si le serveur de messagerie prend en charge StartTLS
Cette propriété définit l’expression régulière (regex) utilisée pour valider les adresses e-mail. Si elle n’est pas spécifiée, l’application utilise une regex par défaut pour la validation des e-mails
spring.elasticsearch.evolution.locations[0]
classpath:db/migration
Configuration de migration de base de données
groupedInvitations.slots
2
Définit le nombre de créneaux horaires disponibles pour les invitations groupées
allowExternalArchive
false
Permet d’activer l’archivage externe des preuves pour les parapheurs archivés
externalArchivingExponentialBackoff
1 2 5 45
Valeur temporelle pour le backoff exponentiel
allowSingleSigner
true
Permet de créer et modifier des parapheurs en mode signataire unique
brevoApiKey
Clé API Brevo
defaultNewTenantValueForAPIActivation
false
Valeur par défaut pour un nouveau tenant (activation de l’API activée)
defaultNewTenantValueForIdpAllowEdition
false
Valeur par défaut pour un nouveau tenant (autoriser la modification de la valeur du fournisseur d’identité)
${user.home} est le dossier personnel de l’utilisateur exécutant l’application, généralement /home/sunnystamp si vous avez créé un service systemd.
Veuillez noter que les modifications de la configuration de l’application ne peuvent PAS être appliquées sans redémarrer l’application.
Interfaces d’administration
Les interfaces d’administration (API et interface graphique) peuvent être activées simplement en déclarant au moins un utilisateur administrateur dans le fichier de configuration admins.passwd. Le chemin du fichier admins.passwd est défini dans la configuration de l’application.
Le fichier admins.passwd permet de déclarer des utilisateurs administrateurs avec leurs hachages de mot de passe respectifs, à la manière Unix. Par exemple, voici comment déclarer deux utilisateurs administrateurs (john et jack) dans le fichier admins.passwd :
Une fois les utilisateurs administrateurs déclarés, l’interface graphique d’administration est accessible depuis un navigateur web à l’URL suivante :
https://{hostname}:{port}/admin
Notez qu’il est fortement recommandé de :
désactiver les interfaces d’administration sur les instances accessibles aux utilisateurs standards,
activer les interfaces d’administration sur les instances restreintes aux administrateurs, dans un réseau à accès limité.
Veuillez consulter les prérequis de clustering pour un déploiement multi-instances.