Le fichier /properties/config.properties indique comment se comporte l'application esup-helpdesk. Le fichier /properties/config-example.properties donne toutes les propriétés disponibles dans la distribution. D'autres propriétés peuvent être ajoutées à ce fichier et utilisé dans les fichiers de configuration Spring.
Le fichier /properties/config.properties est automatiquement récupéré de la version précédente lors des mises à jour.
Sauf indication contraire, les propriétés sont facultatives.
- Connexion à la base de données
- Authentification
- Gestion des exceptions
- Initialisation de l'application
- Accès à l'annuaire LDAP
- Accès aux informations du portail
- Envoi de courriers électroniques
- Configuration initiale des services
- Visibilité des services par les utilisateurs
- Priorité par défaut des tickets
- Visibilité par défaut des tickets
- Visibilité par défaut des FAQ
- Assignation par défaut des tickets
- Affichage du profil des utilisateurs
- Lien vers l'inventaire
- Stockage des fichiers attachés
- Indexation
########################################################################
# archiving
#
# the time tickets are kept as tickets before being archived by the ant
# target archive-tickets (h=hour, d=days, m=month)
#
#archiving.timeLimit=1m
########################################################################
# expiration
#
# the time closed tickets are kept non approved before being approved
# by the ant target expire-tickets (d=days, m=month)
#
#expiration.timeLimit=14d
########################################################################
# URL generation
#
#
# The name of the bean used to generate URLs. Set this property to
# [servletUrlgenerator] for servlet deployment and [uportalUrlGenerator]
# for uPortal portlet deployments
#
#urlGeneration.bean=servletUrlGenerator
#
# the login URL of the CAs server
# REQUIRED for both servlet and portlet deployments
#
#urlGeneration.casLoginUrl=https://cas.domain.edu/login?service=%s
#
# the login URL of the application for local (CAS authenticated) users.
# REQUIRED for servlet deployments
#
#urlGeneration.servletLoginUrl=http://helpdesk.domain.edu/stylesheets/cas.faces
#
# the login URL of the application for external (email authenticated) users.
# REQUIRED for servlet deployments
#
#urlGeneration.servletGuestUrl=http://helpdesk.domain.edu/stylesheets/welcome.faces
#
# the functional name of the portlet in uPortal.
# REQUIRED for uPortal portlet deployments
#
#urlGeneration.uportalFunctionnalName=esup-helpdesk
#
# the login URL of the application for local (CAS authenticated) users.
# REQUIRED for uPortal portlet deployments
#
#urlGeneration.uportalLoginUrl=http://portal.domain.edu/Login
#
# the login URL of the application for external (email authenticated) users.
# REQUIRED for uPortal portlet deployments
#
#urlGeneration.uportalGuestUrl=http://portal.domain.edu/Guest
########################################################################
# FEED
#
# The address of the IMAP mailbox
# REQUIRED by ant target feed
#
#feed.imap.address=support@domain.edu
#
# the host name or IP address of the IMAP server
# REQUIRED by ant target feed
#
#feed.imap.server=imap.domain.edu
#
# the credentials used to connect to the IMAP server
# REQUIRED by ant target feed
#
#feed.imap.account=support
#feed.imap.password=secret
#
# the folder to read
#
#feed.imap.folder=INBOX
#
# the ID of the target category for the tickets
#
#feed.imap.categoryId=1
########################################################################
# WEB SERVICES
# the (comma-separated) clients authorized to use the web service
# if left empty (by default), any client will be authorized to use
# the web service (potential security hole).
#webService.authorizedClientNames=host1.domain.edu,host2.domain.edu