La liste d'utilisateurs n'est pas rendue car vous ne possédez pas les droits d'accès nécessaires pour afficher les profils utilisateur.

Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/PROJHELPDESK/01+Configuration) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 7) afficher la version suivante »

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.

  • [PROJHELPDESK:Connexion à la base de données]
  • [PROJHELPDESK:Authentification]
  • [PROJHELPDESK:Gestion des exceptions]
  • [PROJHELPDESK:Initialisation de l'application]

########################################################################
# LDAP
#

#
# Set this property to false not to use the LDAP search.
#

#useLdap=true

#
# the URL of the LDAP server
# REQUIRED
#

#ldap.url=ldap://ldap.domain.edu:389

#
# the credentials used to bind to the LDAP directory. An anonymous connection
# is used when left empty.
#

#ldap.userName=
#ldap.password=

#
# the base used to search
# REQUIRED
#

#ldap.base=dc=domain,dc=edu

#
# the path used to search users. With the default values, users will be
# searched in dc=domain,dc=edu,ou=people
#

#ldap.dnSubPath=ou=people

#
# the attribute that holds the unique identifier of users
#

#ldap.uidAttribute=uid

#
# the attribute that holds the users' display name
#
 
#ldap.displayNameAttribute=displayName

#
# the attribute that holds the users' email(s)
#

#ldap.emailAttribute=mail

#
# the attribute that will be searched. With the defaults values, if
# [smith] is given as the search token, the filter [cn=smith] will
# be used.
#

#ldap.searchAttribute=cn

#
# the filter used when running ant target test-ldap
#

#ldap.testFilter=cn=*smith*

#
# the connection timeout in milliseconds
#

#ldap.connectTimeout=5000

#
# the attributes read when retrieving a user from the LDAP directory
#

#ldap.attributes=cn,displayName,employeeType,department,homeDirectory

#
# the attributes printed by the web interface when presenting several
# users that correspond to a search to help in chosing the desired user.
#

#ldap.searchDisplayedAttributes=cn,displayName,employeeType,department

########################################################################
# Portal
#

#
# the URL of the web service that delivers portal user attributes and groups.
# REQUIRED
#

#portal.webServiceUrl=http://portal.domain.edu/services/UportalService

#
# the values used when running ant target test-portal
#

#portal.testUser=smith
#portal.testGroupId=local.0
#portal.testGroupName=Everyone

########################################################################
# SMTP
#

#
# the host name or IP address of the SMTP server used to send emails
# REQUIRED
#

#smtp.host=smtp.domain.edu

#
# the port the SMTP server is running on
#

#smtp.port=25

#
# the credentials used to connect to the SMTP server. An anonymous
# connection is used when left empty.
#

#smtp.user=
#smtp.password=

#
# The charset used when sending emails
#

#smtp.charset=utf-8

#
# the values used as the From: field of the emails sent by the application
#

#smtp.fromEmail=esup-helpdesk@domain.edu
#smtp.fromName=ESUP-Portail Helpdesk

#
# the name of the bean used to intercept emails when testing the application.
# set to [intercept] when testing and to [null] in production
#

#smtp.interceptBean=smtpIntercept

#
# the email address where to redirect all the emails sent, only used when
# smtp.interceptBean is set to [smtpIntercept].
#

#smtp.interceptEmail=maintainer@domain.edu
#smtp.interceptName=Maintainer

#
# the (comma-separated) addresses that are never intercepted.
#

#smtp.notInterceptedAddresses=

#
# the values used by target test-smtp.
#

#smtp.testEmail=maintainer@domain.edu
#smtp.testName=Maintainer

########################################################################
# initial configuration of departments
#

#
# Set to true to make departments available as soon as they are created
# (the availability of departments can be changed any when after their
# creation).
#

#departmentConfigurator.enabled=false

#
# Set to true to force managers of new departments to fill the time
# spent on tickets when they close them. This property can be changed
# for each departments any when after their creation).
#

#departmentConfigurator.spentTimeNeeded=false

########################################################################
# initial configuration of department managers
#
# the properties below are used to set the initial properties of
# department managers. The properties can be changed any when after the
# managers have been created.
#

#
# Set to true to make managers available.
#

#departmentManagerConfigurator.available=true

#
# Set to true if you want the new managers to be granted to manage the
# properties of the department.
#
 
#departmentManagerConfigurator.manageProperties=false

#
# Set to true if you want the new managers to be granted to manage the
# managers of the department.
#
 
#departmentManagerConfigurator.manageManagers=false

#
# Set to true if you want the new managers to be granted to manage the
# categories of the department.
#
 
#departmentManagerConfigurator.manageCategories=true

#
# Set to true if you want the new managers to be granted to manage the
# FAQs of the department.
#
 
#departmentManagerConfigurator.manageFaq=true

#
# Set to true if you want the new managers to be granted to assign
# tickets to other managers.
#
 
#departmentManagerConfigurator.assignTicket=true

#
# Set to true if you want the new managers to be granted to move the
# tickets they manage to other departments.
#
 
#departmentManagerConfigurator.modifyTicketDepartment=true

#
# Set to true if you want the new managers to be granted to refuse
# tickets.
#
 
#departmentManagerConfigurator.refuseTicket=true

#
# Set to true if you want the new managers to be granted to reopen
# tickets they do not manage.
#
 
#departmentManagerConfigurator.reopenAllTickets=true

#
# Set to true if you want the new managers to be granted to take in
# charge tickets managed by other managers.
#
 
#departmentManagerConfigurator.takeAlreadyAssignedTicket=true

#
# the initial availability rate of managers. This value may be used
# by assignment algorithms.
#

#departmentManagerConfigurator.rate=100

#
# Set to true if you want the new managers to be granted to make
# themselves available/unavailable.
#
 
#departmentManagerConfigurator.setOwnAvailability=false

#
# the properties below are used to determine when a manager will
# be warned of something happening on a ticket.
#
# allowed values are [Never], [creation] and [always]
#
# With the default values below, managers will be warned of the creation
# of tickets in the categories their are member of, and of everything happening
# on the tickets they manage.
#

#departmentManagerConfigurator.ticketMonitoringAny=Never
#departmentManagerConfigurator.ticketMonitoringCategory=Creation
#departmentManagerConfigurator.ticketMonitoringManaged=Always

########################################################################
# selection of departments
#

#
# The name of the departmetnSelector bean.
# set to defaultDepartmentSelector for all the users to see all the departments.
# set to xmlDepartmentSelector to restrain the visiblity with XML rules
# stored in $

Unknown macro: {xmlDepartmentSelector.configPath}







#departmentSelection.bean=defaultDepartmentSelector

#
# The location of the configuration file used by class
# org.esupportail.helpdesk.domain.departmentSelection.XmlDepartmentSelectorImpl.
#

#xmlDepartmentSelector.configPath=properties/domain/xmlDepartmentSelection.xml

########################################################################
# default scopes and priority
#

#
# the default scope of tickets. This value is used as the default ticket
# scope of new departments and can be changed any when after the departments
# have been created.
# allowed values are [PUBLIC], [PRIVATE] and [SUBJECT_ONLY].
#

#defaultTicketScope=PUBLIC

#
# the default priority of tickets. This value is used as the default ticket
# priority of new departments and can be changed any when after the departments
# have been created.
# allowed values are integers from 1 (lowest) to 5 (highest).
#

#defaultTicketPriorityLevel=3

#
# the default scope of FAQs. This value is used as the default FAQ scope
# of new departments and can be changed any when after the departments
# have been created.
# allowed values are [ALL], [AUTHENTICATED], [DEPARTMENT] and [MANAGER].
#

#defaultFaqScope=ALL

########################################################################
# default ticket assignment
#

# the name of the default assignment algorithm.

#defaultAssignmentAlgorithmName=nobody

########################################################################
# LDAP attributes automatically printed for users that create tickets
#

#
# the name of the attributes that are automatically printed by the application
# each time a user creates a ticket. Must be a subset of ldap.attributes.
# leave empty to print all the LDAP attributes.
#

#userInfo.ldapAttributes=

#
# the user id that will be used when running ant target test-user-info.
#

#userInfo.testUserId=paubry

########################################################################
# Computer URLs
#

#
# The pattern to use when building computer URLs for GLPI.
#

#computerUrl.glpiPattern=http://glpi.domain.edu/front/computer.php?contains[0]=%s&field[0]=1&sort=1&deleted=N&start=0

#
# The CAS service URL.
#

#computerUrl.casServiceUrl=https://cas.domain.edu?service=%s

# the name of the default computer url builder.

#defaultComputerUrlBuilderName=null

########################################################################
# Upload
#

#
# the path where the application stores the uploaded files. In clustered
# environments, all the application servers must have r/w access to this
# path.
# REQUIRED
#

#uploadedFiles.path=c:/helpdesk/files

#
# the path where the v2 application was storing the uploaded files, used
# by ant target upgrade. The server that runs the ant target must have r/w
# access to this path.
# REQUIRED for the migration from v2 to v3
#

#uploadedFiles.v2Path=c:/helpdesk/v2Files

########################################################################
# Indexing
#

#
# the path where to store the index files. The server that runs the ant
# targets rebuild-index and update-index have r/w access to this path. In
# clustered environment, all the application servers must have r access to
# the path.
# REQUIRED
#

#indexing.path=c:/helpdesk/index

########################################################################
# 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

  • Aucune étiquette