Propriétés de /properties/config.properties
Les propriétés ci-dessous ne s'appliquent que pour les services nouvellement créés. Il est possible, pour chaque service, de modifier cette propriété à l'aide de l'interface web.
Disponibilité
Positionner cette propriété à true pour faire en sorte que les services soient visibles dès leur création.
#departmentConfigurator.enabled=false
Il est conseillé de laisser cette valeur à false et de rendre les services visibles via l'interface web seulement lorsqu'ils sont configurés.
Renseignement du temps passé
Positionner cette propriété à true pour faire en sorte que le renseignement du temps passé sur les ticket par les gestionnaires soit obligatoire pour les nouveaux services.
#departmentConfigurator.spentTimeNeeded=false
Personnalisation
La configuration des services à leur création est faite par le bean departmentConfigurator, par défaut de la classe org.esupportail.helpdesk.domain.departmentConfiguration.DepartmentConfiguratorImpl. Pour configurer les services différemment (de manière non permise par la classe par défaut), il faut :
- développer une classe implémentant l'interface org.esupportail.helpdesk.domain.departmentConfiguration.DepartmentConfigurator, par exemple en héritant de la classe par défaut
- déclarer le bean departmentConfigurator de cette classe dans le fichier /properties/domain/departmentConfiguration.xml
- permettre la récupération de la nouvelle classe et du fichier /properties/domain/departmentConfiguration.xml lors de la prochaine mise à jour (cf Mises à jour et conservation des personnalisations).