Les propriétés ci-dessous sont utilisées à la création des gestionnaires pour définir leur préférences. Il est possible de changer ces propriétés à n'importe quel moment ensuite via l'interface web.
Propriétés de /properties/config.properties
Disponibilité
Positionner cette propriété à false pour faire en sorte que les gestionnaires ne soient pas disponibles dès leur création.
#departmentManagerConfigurator.available=true
Positionner la propriété à false force à intervenir ensuite manuellement pour rendre les gestionnaires disponibles.
Gestion des propriétés du service
Positionner cette propriété à true pour faire en sorte que les nouveaux gestionnaires aient le droit de gérer les propriétés du service.
#departmentManagerConfigurator.manageProperties=false
Gestion des autres gestionnaires
Positionner cette propriété à true pour faire en sorte que les nouveaux gestionnaires aient le droit de gérer les propriétés des autres gestionnaires.
#departmentManagerConfigurator.manageManagers=false
Gestion des catégories
Positionner cette propriété à true pour faire en sorte que les nouveaux gestionnaires aient le droit de gérer les catégories.
#departmentManagerConfigurator.manageCategories=true
Gestion des FAQ
Positionner cette propriété à false pour faire en sorte que les nouveaux gestionnaires n'aient pas le droit de gérer les FAQ.
#departmentManagerConfigurator.manageFaq=true
Assignation des tickets
Positionner cette propriété à false pour faire en sorte que les nouveaux gestionnaires n'aient pas le droit d'assigner les tickets à d'autres gestionnaires du service.
#departmentManagerConfigurator.assignTicket=true
Changement de service des tickets
Positionner cette propriété à false pour faire en sorte que les nouveaux gestionnaires n'aient pas le droit de changer le service des tickets (dont ils sont gestionnaire).
#departmentManagerConfigurator.modifyTicketDepartment=true
Refus des tickets
Positionner cette propriété à false pour faire en sorte que les nouveaux gestionnaires n'aient pas le droit de refuser des tickets.
#departmentManagerConfigurator.refuseTicket=true
Ré-ouverture des tickets
Positionner cette propriété à false pour faire en sorte que les nouveaux gestionnaires n'aient pas le droit de ré-ouvrir les tickets fermés dont ils ne sont pas gestionnaires.
#departmentManagerConfigurator.reopenAllTickets=true
Prise en charge des tickets
Positionner cette propriété à false pour faire en sorte que les nouveaux gestionnaires n'aient pas le droit de prendre en charge des tickets déjà assignés à d'autres gestionnaires.
#departmentManagerConfigurator.takeAlreadyAssignedTicket=true
Taux de disponibilité
Le taux de disponibilité initial des gestionnaires, compris entre 0 et 100. Ce taux peut être utilisés par certains algorithmes d'assignation des tickets.
#departmentManagerConfigurator.rate=100
Gestion de la propre disponibilité
Positionner cette propriété à true pour faire en sorte que les nouveaux gestionnaires aient le droit de modifier leur propre disponibilité.
#departmentManagerConfigurator.setOwnAvailability=false
Surveillance des tickets
Les propriétés ci-dessous servent à configurer la manière dont les nouveaux gestionnaires surveillent les tickets (les gestionnaires ont la possibilité de modifier ces propriétés à n'importe quel moment ensuite). Les valeurs acceptées sont :
- Never : aucun courrier électronique envoyé
- Creation : courrier électronique envoyé à la création des ticket
- Always : courrier électronique envoyé chaque fois qu'un action est faite sur les tickets
Cette propriété concerne n'importe quel ticket :
#departmentManagerConfigurator.ticketMonitoringAny=Never
Cette propriété concerne les tickets d'une catégorie dont les gestionnaires sont membres :
#departmentManagerConfigurator.ticketMonitoringCategory=Creation
Cette propriété concerne les tickets gérés par les gestionnaires :
#departmentManagerConfigurator.ticketMonitoringManaged=Always
Personnalisation
La configuration des gestionnaires à leur création est faite par le bean departmentManagerConfigurator, par défaut de la classe org.esupportail.helpdesk.domain.departmentConfiguration.DepartmentManagerConfiguratorImpl. Pour configurer les gestionnaires 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.DepartmentManagerConfigurator, par exemple en héritant de la classe par défaut
- déclarer le bean departmentManagerConfigurator de cette classe dans le fichier /properties/domain/departmentManagerConfiguration.xml
- permettre la récupération de la nouvelle classe et du fichier /properties/domain/departmentManagerConfiguration.xml lors de la prochaine mise à jour (cf Conservation des personnalisations lors des mises à jour).