Skip to Navigation

Appendix B. Config Referenzliste

B.1. Framework

B.1.1. Core

B.1.1.1. SecureMode

DescriptionValue
Description:If enabled, the webinstaller (installer.pl) can't be used.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'SecureMode'} =  '0';

B.1.1.2. ProductName

DescriptionValue
Description:The name of the application that is shown in the frontend.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'ProductName'} =  'OTRS';

B.1.1.3. SystemID

DescriptionValue
Description:The system identifier. Every ticket number and ID of a http-session starts with this number.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'SystemID'} =  '10';

B.1.1.4. FQDN

DescriptionValue
Description:Full qualified domain name of your system.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'FQDN'} =  'yourhost.example.com';

B.1.1.5. HttpType

DescriptionValue
Description:If you want to use https protocoll instead of plain http, specify it here.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'HttpType'} =  'http';

B.1.1.6. ScriptAlias

DescriptionValue
Description:Prefix to index.pl, like it is specified in your webserver configuration.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'ScriptAlias'} =  'otrs/';

B.1.1.7. AdminEmail

DescriptionValue
Description:Mailaddress of the system administrator.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'AdminEmail'} =  'admin@example.com';

B.1.1.8. Organization

DescriptionValue
Description:If an organization or company name is specified, every outgoing message will contain a X-header entry with this string.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'Organization'} =  'Example Company';

B.1.1.9. DefaultCharset

DescriptionValue
Description:Default frontend charset. "utf-8" is a good choice for environments with many possible charsets. Specify another charset (e.g "iso-8859-1"), if only this specific charset is needed.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'DefaultCharset'} =  'iso-8859-1';

B.1.1.10. DefaultLanguage

DescriptionValue
Description:The default frontend language. Possible values are ar_SA, bg, cz, da, de, en, esl, es, fi, fr, hu, it, nb_NO, nl, pl, pt, pt_BR ru, th, sk_SK, sv, vi_VN and zh_CN.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'DefaultLanguage'} =  'en';

B.1.1.11. DefaultUsedLanguages

DescriptionValue
Description:Shortname for languages (short name = long name and file).
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'DefaultUsedLanguages'} =  {
  'pt' => 'Português',
  'sk_SK' => 'Slovak (Slovenčina)',
  'es' => 'Español',
  'da' => 'Dansk',
  'ru' => 'Russian (Русский)',
  'ar_SA' => 'Arabic (Saudi Arabia)',
  'fr' => 'Français',
  'vi_VN' => 'Vietnam (ViɆt Nam)',
  'bg' => 'Bulgarian (Български)',
  'sv' => 'Svenska',
  'it' => 'Italiano',
  'hu' => 'Magyar',
  'zh_CN' => 'Chinese (Sim.) (简体中文)',
  'pl' => 'Polski',
  'nb_NO' => 'Norsk bokmål',
  'fa' => 'Persian (فارسى)',
  'cz' => 'Czech (Česky)',
  'nl' => 'Nederlands',
  'fi' => 'Suomi',
  'en' => 'English',
  'de' => 'Deutsch',
  'el' => 'Greek (Ελληνικά)',
  'pt_BR' => 'Português Brasileiro'
};

B.1.1.12. DefaultTheme

DescriptionValue
Description:Default frontend HTML theme (Standard or Lite).
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'DefaultTheme'} =  'Standard';

B.1.1.13. DefaultTheme::HostBased

DescriptionValue
Description:Individual themes for Customers and Agents are possible in OTRS. These can be activated by a seperate domain. The field "Key" contains the domain or a regexp to match a domain. "Content" states the name of the theme being used.
Group:Framework
SubGroup:Core
Valid:0
Required:0
Config-Setting:

 $Self->{'DefaultTheme::HostBased'} =  {
  'host2\\.example\\.com' => 'SomeTheme2',
  'host1\\.example\\.com' => 'SomeTheme1'
};

B.1.1.14. CheckMXRecord

DescriptionValue
Description:Check the MX record of email addresses before sending an email?
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'CheckMXRecord'} =  '1';

B.1.1.15. CheckEmailAddresses

DescriptionValue
Description:Check the syntax of email addresses?
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'CheckEmailAddresses'} =  '1';

B.1.1.16. CheckEmailValidAddress

DescriptionValue
Description:Regex for email addresses that aren't syntactically valid but necessary for the system, e.g. "root@localhost".
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'CheckEmailValidAddress'} =  '^(root@localhost|admin@localhost)$';

B.1.1.17. CheckEmailInvalidAddress

DescriptionValue
Description:Regex of not allowed email addresses.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'CheckEmailInvalidAddress'} =  '@(aa|aaa|aaaa|aaaaa|abc|any|anywhere|anonymous|bar|demo|example|foo|hello|hallo|me|nospam|nowhere|null|some|somewhere|test|teste.|there|user|xx|xxx|xxxx)\\.(..|...)$';

B.1.1.18. CGILogPrefix

DescriptionValue
Description:Log prefix for the CGI scripts of the system.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'CGILogPrefix'} =  'OTRS-CGI';

B.1.1.19. DemoSystem

DescriptionValue
Description:Activate the demo system? If set to "Yes", agents can change their preferences like selection of language and theme via the agent frontend just for the current session. Also it isn't possible to change passwords.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'DemoSystem'} =  '0';

B.1.1.20. SwitchToUser

DescriptionValue
Description:Allow the admin to login as a selected user via the users administration.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'SwitchToUser'} =  '0';

B.1.1.21. NotificationSenderName

DescriptionValue
Description:Sender name for system notification messages.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'NotificationSenderName'} =  'OTRS Notification Master';

B.1.1.22. NotificationSenderEmail

DescriptionValue
Description:Mail address of sender for notification messages.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'NotificationSenderEmail'} =  'otrs@<OTRS_CONFIG_FQDN>';

B.1.1.23. System::Permission

DescriptionValue
Description:The different system permissions of the agents in the system (also possible in addition is note, close, pending, customer, freetext, move, compose, responsible, forward and bounce - rw should be the latest in the line).
Group:Framework
SubGroup:Core::Ticket
Valid:1
Required:1
Config-Setting:

 $Self->{'System::Permission'} =  [
  'ro',
  'move_into',
  'create',
  'note',
  'owner',
  'priority',
  'rw'
];

B.1.1.24. System::Customer::Permission

DescriptionValue
Description:The different system permissions for customers.
Group:Framework
SubGroup:Core
Valid:1
Required:1
Config-Setting:

 $Self->{'System::Customer::Permission'} =  [
  'ro',
  'rw'
];

B.1.1.25. LanguageDebug

DescriptionValue
Description:Write all strings which have no translation in STDERR.
Group:Framework
SubGroup:Core
Valid:0
Required:0
Config-Setting:

 $Self->{'LanguageDebug'} =  '0';

B.1.2. Core::Log

B.1.2.1. LogModule

DescriptionValue
Description:Log module for the system. "File" writes all messages in a given logfile, "SysLog" uses the syslog daemon of the system, e.g. syslogd.
Group:Framework
SubGroup:Core::Log
Valid:1
Required:1
Config-Setting:

 $Self->{'LogModule'} =  'Kernel::System::Log::SysLog';

B.1.2.2. LogModule::SysLog::Facility

DescriptionValue
Description:If "SysLog" was selected for LogModule, you can specify a special log facility.
Group:Framework
SubGroup:Core::Log
Valid:1
Required:1
Config-Setting:

 $Self->{'LogModule::SysLog::Facility'} =  'user';

B.1.2.3. LogModule::SysLog::Charset

DescriptionValue
Description:If "SysLog" was selected for LogModule, you can specify the charset that should be used for logging.
Group:Framework
SubGroup:Core::Log
Valid:1
Required:1
Config-Setting:

 $Self->{'LogModule::SysLog::Charset'} =  'iso-8859-1';

B.1.2.4. LogModule::LogFile

DescriptionValue
Description:If "file" was selected for LogModule, you have to specify a logfile. The file will be created by the system, if it doesn't exist.
Group:Framework
SubGroup:Core::Log
Valid:1
Required:1
Config-Setting:

 $Self->{'LogModule::LogFile'} =  '/tmp/otrs.log';

B.1.2.5. LogModule::LogFile::Date

DescriptionValue
Description:Set this config parameter to "Yes", if you want to add a suffix with the actual year and month to the otrs logfile. A logfile for every month will be created.
Group:Framework
SubGroup:Core::Log
Valid:1
Required:1
Config-Setting:

 $Self->{'LogModule::LogFile::Date'} =  '0';

B.1.3. Core::MIME-Viewer

B.1.3.1. MIME-Viewer###application/excel

DescriptionValue
Description:Path to converter to view Microsoft Excel files in the web interface.
Group:Framework
SubGroup:Core::MIME-Viewer
Valid:0
Required:0
Config-Setting:

 $Self->{'MIME-Viewer'}->{'application/excel'} =  'xlhtml';

B.1.3.2. MIME-Viewer###application/msword

DescriptionValue
Description:Path to converter to view Microsoft Word files in the web interface.
Group:Framework
SubGroup:Core::MIME-Viewer
Valid:0
Required:0
Config-Setting:

 $Self->{'MIME-Viewer'}->{'application/msword'} =  'wvWare';

B.1.3.3. MIME-Viewer###application/pdf

DescriptionValue
Description:Path to programm to view PDF Documents in the web interface.
Group:Framework
SubGroup:Core::MIME-Viewer
Valid:0
Required:0
Config-Setting:

 $Self->{'MIME-Viewer'}->{'application/pdf'} =  'pdftohtml -stdout -i';

B.1.3.4. MIME-Viewer###text/xml

DescriptionValue
Description:Path to converter to view XML files in the web interface.
Group:Framework
SubGroup:Core::MIME-Viewer
Valid:0
Required:0
Config-Setting:

 $Self->{'MIME-Viewer'}->{'text/xml'} =  '<OTRS_CONFIG_Home>/scripts/tools/xml2html.pl';

B.1.4. Core::MirrorDB

B.1.4.1. Core::MirrorDB::DSN

DescriptionValue
Description:If you want to use a mirror database for agent ticket fulltext search or to generate stats, specify the DSN to this database.
Group:Framework
SubGroup:Core::MirrorDB
Valid:0
Required:0
Config-Setting:

 $Self->{'Core::MirrorDB::DSN'} =  'DBI:mysql:database=mirrordb;host=mirrordbhost';

B.1.4.2. Core::MirrorDB::User

DescriptionValue
Description:If you want to use a mirror database for agent ticket fulltext search or to generate stats, you can specify the user to authenticate to this database.
Group:Framework
SubGroup:Core::MirrorDB
Valid:0
Required:0
Config-Setting:

 $Self->{'Core::MirrorDB::User'} =  'some_user';

B.1.4.3. Core::MirrorDB::Password

DescriptionValue
Description:If you want to use a mirror database for agent ticket fulltext search or to generate stats, you can specify the password to authenticate to this database.
Group:Framework
SubGroup:Core::MirrorDB
Valid:0
Required:0
Config-Setting:

 $Self->{'Core::MirrorDB::Password'} =  'some_password';

B.1.5. Core::PDF

B.1.5.1. PDF

DescriptionValue
Description:Enable PDF output? The CPAN module PDF::API2 is required. If not installed PDF output will be disabled.
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF'} =  '1';

B.1.5.2. PDF::LogoFile

DescriptionValue
Description:File for the logo in the page header (gif|jpg|png, 700 x 100 pixel).
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF::LogoFile'} =  '<OTRS_CONFIG_Home>/var/logo-otrs.png';

B.1.5.3. PDF::PageSize

DescriptionValue
Description:Standard-size of PDF pages
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF::PageSize'} =  'a4';

B.1.5.4. PDF::MaxPages

DescriptionValue
Description:Maximum number of pages per PDF file
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF::MaxPages'} =  '100';

B.1.5.5. PDF::TTFontFile###Proportional

DescriptionValue
Description:Path and TTF-File to handle proportional font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'Proportional'} =  'DejaVuSans.ttf';

B.1.5.6. PDF::TTFontFile###ProportionalBold

DescriptionValue
Description:Path and TTF-File to handle bold proportional font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'ProportionalBold'} =  'DejaVuSans-Bold.ttf';

B.1.5.7. PDF::TTFontFile###ProportionalItalic

DescriptionValue
Description:Path and TTF-File to handle italic proportional font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:0
Required:0
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'ProportionalItalic'} =  'DejaVuSans-Oblique.ttf';

B.1.5.8. PDF::TTFontFile###ProportionalBoldItalic

DescriptionValue
Description:Path and TTF-File to handle bold italic proportional font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'ProportionalBoldItalic'} =  'DejaVuSans-BoldOblique.ttf';

B.1.5.9. PDF::TTFontFile###Monospaced

DescriptionValue
Description:Path and TTF-File to handle monospaced font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:1
Required:1
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'Monospaced'} =  'DejaVuSansMono.ttf';

B.1.5.10. PDF::TTFontFile###MonospacedBold

DescriptionValue
Description:Path and TTF-File to handle bold monospaced font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:0
Required:0
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'MonospacedBold'} =  'DejaVuSansMono-Bold.ttf';

B.1.5.11. PDF::TTFontFile###MonospacedItalic

DescriptionValue
Description:Path and TTF-File to handle italic monospaced font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:0
Required:0
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'MonospacedItalic'} =  'DejaVuSansMono-Oblique.ttf';

B.1.5.12. PDF::TTFontFile###MonospacedBoldItalic

DescriptionValue
Description:Path and TTF-File to handle bold italic monospaced font in PDF documents.
Group:Framework
SubGroup:Core::PDF
Valid:0
Required:0
Config-Setting:

 $Self->{'PDF::TTFontFile'}->{'MonospacedBoldItalic'} =  'DejaVuSansMono-BoldOblique.ttf';

B.1.6. Core::Package

B.1.6.1. Package::FileUpload

DescriptionValue
Description:Enable file upload in package manager frontend?
Group:Framework
SubGroup:Core::Package
Valid:1
Required:1
Config-Setting:

 $Self->{'Package::FileUpload'} =  '1';

B.1.6.2. Package::RepositoryRoot

DescriptionValue
Description:Location to get online repository list for additional packages. The first available result will be used.
Group:Framework
SubGroup:Core::Package
Valid:1
Required:0
Config-Setting:

 $Self->{'Package::RepositoryRoot'} =  [
  'http://ftp.otrs.org/pub/otrs/misc/packages/repository.xml',
  'http://otrs.org/repository.xml'
];

B.1.6.3. Package::RepositoryList

DescriptionValue
Description:List of online repositories (for example you also can use other installations as repositoriy by using Key="http://example.com/otrs/public.pl?Action=PublicRepository&File=" and Content="Some Name").
Group:Framework
SubGroup:Core::Package
Valid:0
Required:0
Config-Setting:

 $Self->{'Package::RepositoryList'} =  {
  'ftp://ftp.example.com/pub/otrs/misc/packages/' => '[Example] ftp://ftp.example.com/'
};

B.1.6.4. Package::RepositoryAccessRegExp

DescriptionValue
Description:IP RegExp for accessing local repository. You need to enable this to have access to your local repository. Package::RepositoryList is required on the remote host.
Group:Framework
SubGroup:Core::Package
Valid:0
Required:0
Config-Setting:

 $Self->{'Package::RepositoryAccessRegExp'} =  '127\\.0\\.0\\.1';

B.1.6.5. Package::Timeout

DescriptionValue
Description:http/ftp timeout for package downloads (in sec).
Group:Framework
SubGroup:Core::Package
Valid:1
Required:1
Config-Setting:

 $Self->{'Package::Timeout'} =  '15';

B.1.6.6. Package::Proxy

DescriptionValue
Description:Fetch packages via proxy.
Group:Framework
SubGroup:Core::Package
Valid:0
Required:0
Config-Setting:

 $Self->{'Package::Proxy'} =  'http://proxy.sn.no:8001/';

B.1.7. Core::PerformanceLog

B.1.7.1. PerformanceLog

DescriptionValue
Description:Enable PerformanceLog to log the page response time. Take care, this will take system performance (you also need to enable Frontend::Module###AdminPerformanceLog!).
Group:Framework
SubGroup:Core::PerformanceLog
Valid:1
Required:0
Config-Setting:

 $Self->{'PerformanceLog'} =  '0';

B.1.7.2. PerformanceLog::File

DescriptionValue
Description:Logfile of PerformanceLog.
Group:Framework
SubGroup:Core::PerformanceLog
Valid:1
Required:1
Config-Setting:

 $Self->{'PerformanceLog::File'} =  '<OTRS_CONFIG_Home>/var/log/Performance.log';

B.1.7.3. PerformanceLog::FileMax

DescriptionValue
Description:Max. size in MB of log file.
Group:Framework
SubGroup:Core::PerformanceLog
Valid:1
Required:1
Config-Setting:

 $Self->{'PerformanceLog::FileMax'} =  '15';

B.1.8. Core::SOAP

B.1.8.1. SOAP::User

DescriptionValue
Description:The user name to access the SOAP handle (bin/cgi-bin/rpc.pl).
Group:Framework
SubGroup:Core::SOAP
Valid:0
Required:0
Config-Setting:

 $Self->{'SOAP::User'} =  'some_user';

B.1.8.2. SOAP::Password

DescriptionValue
Description:The password to access the SOAP handle (bin/cgi-bin/rpc.pl).
Group:Framework
SubGroup:Core::SOAP
Valid:0
Required:0
Config-Setting:

 $Self->{'SOAP::Password'} =  'some_pass';

B.1.9. Core::Sendmail

B.1.9.1. SendmailModule

DescriptionValue
Description:Module to send emails. "Sendmail" directly uses the sendmail binary of your operating system. "SMTP" uses a specified (external) mailserver. "DoNotSendEmail" is not sending emails and useful for test systems.
Group:Framework
SubGroup:Core::Sendmail
Valid:1
Required:1
Config-Setting:

 $Self->{'SendmailModule'} =  'Kernel::System::Email::Sendmail';

B.1.9.2. SendmailModule::CMD

DescriptionValue
Description:If "Sendmail" was selected for SendmailModule you have to specify the location of your sendmail binary and the needed options.
Group:Framework
SubGroup:Core::Sendmail
Valid:1
Required:1
Config-Setting:

 $Self->{'SendmailModule::CMD'} =  '/usr/sbin/sendmail -i -f';

B.1.9.3. SendmailModule::Host

DescriptionValue
Description:If "SMTP" was selected for SendmailModule you have to specify the mailhost that sends out the mails.
Group:Framework
SubGroup:Core::Sendmail
Valid:1
Required:1
Config-Setting:

 $Self->{'SendmailModule::Host'} =  'mail.example.com';

B.1.9.4. SendmailModule::Port

DescriptionValue
Description:If "SMTP" was selected for SendmailModule specify the port where your mailserver is listening for incoming connections.
Group:Framework
SubGroup:Core::Sendmail
Valid:0
Required:0
Config-Setting:

 $Self->{'SendmailModule::Port'} =  '25';

B.1.9.5. SendmailModule::AuthUser

DescriptionValue
Description:If "SMTP" was selected for SendmailModule and you need to authenticate to your mailserver, specify the username.
Group:Framework
SubGroup:Core::Sendmail
Valid:0
Required:0
Config-Setting:

 $Self->{'SendmailModule::AuthUser'} =  'MailserverLogin';

B.1.9.6. SendmailModule::AuthPassword

DescriptionValue
Description:If "SMTP" was selected for SendmailModule and you need to authenticate to your mailserver, specify the password.
Group:Framework
SubGroup:Core::Sendmail
Valid:0
Required:0
Config-Setting:

 $Self->{'SendmailModule::AuthPassword'} =  'MailserverPassword';

B.1.9.7. SendmailBcc

DescriptionValue
Description:Send all outgoing email via bcc to the specified address. Please use this only for backup reasons!
Group:Framework
SubGroup:Core::Sendmail
Valid:1
Required:0
Config-Setting:

 $Self->{'SendmailBcc'} =  '';

B.1.9.8. SendmailNotificationEnvelopeFrom

DescriptionValue
Description:If set, this address is used as envelope from header in outgoing notifications. If no address is specified, the envelope from header is empty.
Group:Framework
SubGroup:Core::Sendmail
Valid:0
Required:0
Config-Setting:

 $Self->{'SendmailNotificationEnvelopeFrom'} =  '';

B.1.9.9. SendmailEncodingForce

DescriptionValue
Description:To force encoding of outboing emails (7bit|8bit|quoted-printable|base64).
Group:Framework
SubGroup:Core::Sendmail
Valid:0
Required:0
Config-Setting:

 $Self->{'SendmailEncodingForce'} =  'base64';

B.1.10. Core::Session

B.1.10.1. SessionModule

DescriptionValue
Description:Module to store the session data. Advantage of "DB" is that you can split the frontend server from the db server. "FS" or "IPC" is much faster.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionModule'} =  'Kernel::System::AuthSession::DB';

B.1.10.2. SessionName

DescriptionValue
Description:Name of the session key. E.g. Session, SessionID or OTRS.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionName'} =  'Session';

B.1.10.3. SessionCheckRemoteIP

DescriptionValue
Description:If the application is used for example via a proxy farm or a dialup connection, the remote ip address is mostly different for the requests. Turn of this check, if you are in this situation.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionCheckRemoteIP'} =  '1';

B.1.10.4. SessionDeleteIfNotRemoteID

DescriptionValue
Description:Delete a session, if the session id is used with an invalid remote IP?
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionDeleteIfNotRemoteID'} =  '1';

B.1.10.5. SessionMaxTime

DescriptionValue
Description:Maximal valid time for a session id (in seconds).
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionMaxTime'} =  '57600';

B.1.10.6. SessionMaxIdleTime

DescriptionValue
Description:A session will be killed and the user will be loged out after this time of inactivity (in seconds).
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionMaxIdleTime'} =  '21600';

B.1.10.7. SessionDeleteIfTimeToOld

DescriptionValue
Description:Delete requested sessions if they have timed out?
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionDeleteIfTimeToOld'} =  '1';

B.1.10.8. SessionUseCookie

DescriptionValue
Description:Should the session management use html cookies? If html cookies are disabled or if the client browser disabled html cookies, then the system will work as usual and append the session id to the links.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionUseCookie'} =  '1';

B.1.10.9. SessionUseCookieAfterBrowserClose

DescriptionValue
Description:Store cookies after the browser has been closed?
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionUseCookieAfterBrowserClose'} =  '0';

B.1.10.10. SessionDir

DescriptionValue
Description:If "FS" was selected for SessionModule you have to specify a directory where the session data will be stored.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionDir'} =  '<OTRS_CONFIG_Home>/var/sessions';

B.1.10.11. SessionTable

DescriptionValue
Description:If "DB" was selected for SessionModule, you have to specify a table in database where session data will be stored.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionTable'} =  'sessions';

B.1.10.12. SessionTableID

DescriptionValue
Description:If "DB" was selected for SessionModule, you have to specify a column for ID in session table.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionTableID'} =  'session_id';

B.1.10.13. SessionTableValue

DescriptionValue
Description:If "DB" was selected for SessionModule, you have to specify a column for the values in session table.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'SessionTableValue'} =  'session_value';

B.1.10.14. CustomerPanelSessionName

DescriptionValue
Description:Name of the key for customer sessions.
Group:Framework
SubGroup:Core::Session
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelSessionName'} =  'CSID';

B.1.11. Core::SpellChecker

B.1.11.1. SpellChecker

DescriptionValue
Description:Enable or disable spell checker support.
Group:Framework
SubGroup:Core::SpellChecker
Valid:1
Required:1
Config-Setting:

 $Self->{'SpellChecker'} =  '1';

B.1.11.2. SpellCheckerBin

DescriptionValue
Description:Install ispell or aspell on your system, if you want to use a spellchecker. Please specify the path to the aspell or ispell binary on your operating system.
Group:Framework
SubGroup:Core::SpellChecker
Valid:1
Required:1
Config-Setting:

 $Self->{'SpellCheckerBin'} =  '/usr/bin/ispell';

B.1.11.3. SpellCheckerDictDefault

DescriptionValue
Description:Default spell checker dictionary.
Group:Framework
SubGroup:Core::SpellChecker
Valid:1
Required:1
Config-Setting:

 $Self->{'SpellCheckerDictDefault'} =  'english';

B.1.11.4. SpellCheckerIgnore

DescriptionValue
Description:A list of words, that are ignored by the spell checker by default.
Group:Framework
SubGroup:Core::SpellChecker
Valid:1
Required:1
Config-Setting:

 $Self->{'SpellCheckerIgnore'} =  [
  'www',
  'webmail',
  'https',
  'http',
  'html',
  'rfc'
];

B.1.12. Core::Stats

B.1.12.1. Stats::StatsHook

DescriptionValue
Description:To set the stats hook.
Group:Framework
SubGroup:Core::Stats
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::StatsHook'} =  'Stat#';

B.1.12.2. Stats::StatsStartNumber

DescriptionValue
Description:Start stats counting from e. g. 10000. Every new stat increments this number.
Group:Framework
SubGroup:Core::Stats
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::StatsStartNumber'} =  '10000';

B.1.12.3. Stats::MaxXaxisAttributes

DescriptionValue
Description:Default maximum number of X-axis attributes for the time scale.
Group:Framework
SubGroup:Core::Stats
Valid:0
Required:0
Config-Setting:

 $Self->{'Stats::MaxXaxisAttributes'} =  '1000';

B.1.12.4. Stats::DynamicObjectRegistration###Ticket

DescriptionValue
Description:Here you can decide if the stats module may generate stats about tickets.
Group:Framework
SubGroup:Core::Stats
Valid:1
Required:0
Config-Setting:

 $Self->{'Stats::DynamicObjectRegistration'}->{'Ticket'} =  {
  'Module' => 'Kernel::System::Stats::Dynamic::Ticket'
};

B.1.13. Core::Stats::Graph

B.1.13.1. Stats::Graph::t_margin

DescriptionValue
Description:Top margin of chart.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::t_margin'} =  '10';

B.1.13.2. Stats::Graph::l_margin

DescriptionValue
Description:Left margin of chart.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::l_margin'} =  '10';

B.1.13.3. Stats::Graph::b_margin

DescriptionValue
Description:Bottom margin of chart.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::b_margin'} =  '10';

B.1.13.4. Stats::Graph::r_margin

DescriptionValue
Description:Right margin of chart.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::r_margin'} =  '20';

B.1.13.5. Stats::Graph::bgclr

DescriptionValue
Description:Backgroundcolor of the picture.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::bgclr'} =  'white';

B.1.13.6. Stats::Graph::transparent

DescriptionValue
Description:Is the picture transparent?
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::transparent'} =  '0';

B.1.13.7. Stats::Graph::fgclr

DescriptionValue
Description:Border color of the chart.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::fgclr'} =  'black';

B.1.13.8. Stats::Graph::boxclr

DescriptionValue
Description:Background color of the chart.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::boxclr'} =  'white';

B.1.13.9. Stats::Graph::accentclr

DescriptionValue
Description:Bordercolor of the legend.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::accentclr'} =  'black';

B.1.13.10. Stats::Graph::legendclr

DescriptionValue
Description:Text color of the legend.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::legendclr'} =  'black';

B.1.13.11. Stats::Graph::textclr

DescriptionValue
Description:Text color of the chart (e. g. caption).
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::textclr'} =  'black';

B.1.13.12. Stats::Graph::dclrs

DescriptionValue
Description:Colors for the graphs.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::dclrs'} =  [
  'red',
  'green',
  'blue',
  'yellow',
  'black',
  'purple',
  'orange',
  'pink',
  'marine',
  'cyan',
  'light gray',
  'light blue',
  'light yellow',
  'light green',
  'light red',
  'light purple',
  'light orange',
  'light brown'
];

B.1.13.13. Stats::Graph::line_width

DescriptionValue
Description:Boldness of the line drawed by the graph.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::line_width'} =  '1';

B.1.13.14. Stats::Graph::legend_placement

DescriptionValue
Description:Placement of the legend. This should be a two letter key of the form: 'B[LCR]|R[TCB]'. The first letter indicates the placement (Bottom or Right), and the second letter the alignment (Left, Right, Center, Top, or Bottom).
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::legend_placement'} =  'BC';

B.1.13.15. Stats::Graph::legend_spacing

DescriptionValue
Description:Spacing of the legends.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::legend_spacing'} =  '4';

B.1.13.16. Stats::Graph::legend_marker_width

DescriptionValue
Description:Width of the legend.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::legend_marker_width'} =  '12';

B.1.13.17. Stats::Graph::legend_marker_height

DescriptionValue
Description:Height of the legend.
Group:Framework
SubGroup:Core::Stats::Graph
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Graph::legend_marker_height'} =  '8';

B.1.14. Core::Time

B.1.14.1. TimeInputFormat

DescriptionValue
Description:Used date input format in forms (option or input fields).
Group:Framework
SubGroup:Core::Time
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeInputFormat'} =  'Option';

B.1.14.2. TimeCalendarLookup

DescriptionValue
Description:Enable a calender lookup window on date selections.
Group:Framework
SubGroup:Core::Time
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeCalendarLookup'} =  '1';

B.1.14.3. TimeShowAlwaysLong

DescriptionValue
Description:Show time in long (days, hours, minutes) or short (days, hours) format.
Group:Framework
SubGroup:Core::Time
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeShowAlwaysLong'} =  '0';

B.1.14.4. TimeZone

DescriptionValue
Description:Set the system time zone (required a system with UTC as system time). Otherwise this is a diff time to the local time.
Group:Framework
SubGroup:Core::Time
Valid:0
Required:0
Config-Setting:

 $Self->{'TimeZone'} =  '+0';

B.1.14.5. TimeZoneUser

DescriptionValue
Description:Set the user time zone per user (required a system with UTC as system time and UTC under TimeZone). Otherwise this is a diff time to the local time.
Group:Framework
SubGroup:Core::Time
Valid:1
Required:0
Config-Setting:

 $Self->{'TimeZoneUser'} =  '0';

B.1.14.6. TimeZoneUserBrowserAutoOffset

DescriptionValue
Description:Set the user time zone per user based on java script / browser time zone offset feature at login time.
Group:Framework
SubGroup:Core::Time
Valid:1
Required:0
Config-Setting:

 $Self->{'TimeZoneUserBrowserAutoOffset'} =  '1';

B.1.14.7. TimeVacationDays

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.14.8. TimeVacationDaysOneTime

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.14.9. TimeWorkingHours

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.15. Core::Time::Calendar1

B.1.15.1. TimeZone::Calendar1Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar1
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar1Name'} =  'Calendar Name 1';

B.1.15.2. TimeZone::Calendar1

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar1
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar1'} =  '0';

B.1.15.3. TimeVacationDays::Calendar1

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar1
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar1'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.15.4. TimeVacationDaysOneTime::Calendar1

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar1
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar1'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.15.5. TimeWorkingHours::Calendar1

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar1
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar1'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.16. Core::Time::Calendar2

B.1.16.1. TimeZone::Calendar2Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar2
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar2Name'} =  'Calendar Name 2';

B.1.16.2. TimeZone::Calendar2

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar2
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar2'} =  '0';

B.1.16.3. TimeVacationDays::Calendar2

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar2
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar2'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.16.4. TimeVacationDaysOneTime::Calendar2

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar2
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar2'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.16.5. TimeWorkingHours::Calendar2

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar2
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar2'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.17. Core::Time::Calendar3

B.1.17.1. TimeZone::Calendar3Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar3
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar3Name'} =  'Calendar Name 3';

B.1.17.2. TimeZone::Calendar3

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar3
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar3'} =  '0';

B.1.17.3. TimeVacationDays::Calendar3

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar3
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar3'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.17.4. TimeVacationDaysOneTime::Calendar3

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar3
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar3'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.17.5. TimeWorkingHours::Calendar3

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar3
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar3'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.18. Core::Time::Calendar4

B.1.18.1. TimeZone::Calendar4Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar4
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar4Name'} =  'Calendar Name 4';

B.1.18.2. TimeZone::Calendar4

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar4
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar4'} =  '0';

B.1.18.3. TimeVacationDays::Calendar4

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar4
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar4'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.18.4. TimeVacationDaysOneTime::Calendar4

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar4
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar4'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.18.5. TimeWorkingHours::Calendar4

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar4
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar4'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.19. Core::Time::Calendar5

B.1.19.1. TimeZone::Calendar5Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar5
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar5Name'} =  'Calendar Name 5';

B.1.19.2. TimeZone::Calendar5

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar5
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar5'} =  '0';

B.1.19.3. TimeVacationDays::Calendar5

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar5
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar5'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.19.4. TimeVacationDaysOneTime::Calendar5

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar5
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar5'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.19.5. TimeWorkingHours::Calendar5

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar5
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar5'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.20. Core::Time::Calendar6

B.1.20.1. TimeZone::Calendar6Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar6
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar6Name'} =  'Calendar Name 6';

B.1.20.2. TimeZone::Calendar6

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar6
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar6'} =  '0';

B.1.20.3. TimeVacationDays::Calendar6

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar6
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar6'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.20.4. TimeVacationDaysOneTime::Calendar6

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar6
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar6'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.20.5. TimeWorkingHours::Calendar6

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar6
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar6'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.21. Core::Time::Calendar7

B.1.21.1. TimeZone::Calendar7Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar7
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar7Name'} =  'Calendar Name 7';

B.1.21.2. TimeZone::Calendar7

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar7
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar7'} =  '0';

B.1.21.3. TimeVacationDays::Calendar7

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar7
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar7'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.21.4. TimeVacationDaysOneTime::Calendar7

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar7
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar7'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.21.5. TimeWorkingHours::Calendar7

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar7
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar7'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.22. Core::Time::Calendar8

B.1.22.1. TimeZone::Calendar8Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar8
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar8Name'} =  'Calendar Name 8';

B.1.22.2. TimeZone::Calendar8

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar8
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar8'} =  '0';

B.1.22.3. TimeVacationDays::Calendar8

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar8
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar8'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.22.4. TimeVacationDaysOneTime::Calendar8

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar8
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar8'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.22.5. TimeWorkingHours::Calendar8

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar8
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar8'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.23. Core::Time::Calendar9

B.1.23.1. TimeZone::Calendar9Name

DescriptionValue
Description:Calendar Name.
Group:Framework
SubGroup:Core::Time::Calendar9
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar9Name'} =  'Calendar Name 9';

B.1.23.2. TimeZone::Calendar9

DescriptionValue
Description:The time zone of the queue.
Group:Framework
SubGroup:Core::Time::Calendar9
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeZone::Calendar9'} =  '0';

B.1.23.3. TimeVacationDays::Calendar9

DescriptionValue
Description:Add your permanent vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar9
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDays::Calendar9'} =  {
  '1' => {
    '1' => 'New Year\'s Eve!'
  },
  '12' => {
    '25' => 'First Christmas Day',
    '24' => 'Christmas',
    '26' => 'Second Christmas Day',
    '31' => 'Silvester'
  },
  '5' => {
    '1' => '1 St. May'
  }
};

B.1.23.4. TimeVacationDaysOneTime::Calendar9

DescriptionValue
Description:One time vacation days. Use single-digit pattern for months January to September and for days of month lower than ten.
Group:Framework
SubGroup:Core::Time::Calendar9
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeVacationDaysOneTime::Calendar9'} =  {
  '2004' => {
    '1' => {
      '1' => 'test'
    }
  }
};

B.1.23.5. TimeWorkingHours::Calendar9

DescriptionValue
Description:Hours and week days to count the working time.
Group:Framework
SubGroup:Core::Time::Calendar9
Valid:1
Required:1
Config-Setting:

 $Self->{'TimeWorkingHours::Calendar9'} =  {
  'Mon' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Tue' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Fri' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Wed' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ],
  'Sun' => [],
  'Sat' => [],
  'Thu' => [
    '8',
    '9',
    '10',
    '11',
    '12',
    '13',
    '14',
    '15',
    '16',
    '17',
    '18',
    '19',
    '20'
  ]
};

B.1.24. Core::Web

B.1.24.1. Frontend::ImagePath

DescriptionValue
Description:URL image path of icons for navigation.
Group:Framework
SubGroup:Core::Web
Valid:1
Required:1
Config-Setting:

 $Self->{'Frontend::ImagePath'} =  '/otrs-web/images/Standard/';

B.1.24.2. DefaultViewNewLine

DescriptionValue
Description:Automated line break in text messages after x number of chars.
Group:Framework
SubGroup:Core::Web
Valid:1
Required:1
Config-Setting:

 $Self->{'DefaultViewNewLine'} =  '90';

B.1.24.3. DefaultPreViewLines

DescriptionValue
Description:Count of lines that are displayed in the preview of messages (e.g. for tickets in the QueueView).
Group:Framework
SubGroup:Core::Web
Valid:1
Required:1
Config-Setting:

 $Self->{'DefaultPreViewLines'} =  '18';

B.1.24.4. DefaultViewLines

DescriptionValue
Description:Amount of lines that are displayed in text messages (e.g. ticket lines in the QueueZoom).
Group:Framework
SubGroup:Core::Web
Valid:1
Required:1
Config-Setting:

 $Self->{'DefaultViewLines'} =  '6000';

B.1.24.5. ExtendedSearchCondition

DescriptionValue
Description:Extended search condition in object search. With this feature you can search w. g. with this kind of conditions like "(key1&&key2)" or "(key1||key2)".
Group:Framework
SubGroup:Core::Web
Valid:1
Required:0
Config-Setting:

 $Self->{'ExtendedSearchCondition'} =  '0';

B.1.24.6. AttachmentDownloadType

DescriptionValue
Description:Show the attachments of a ticket in the browser (inline) or just make them downloadable (attachment).
Group:Framework
SubGroup:Core::Web
Valid:1
Required:1
Config-Setting:

 $Self->{'AttachmentDownloadType'} =  'attachment';

B.1.24.7. WebMaxFileUpload

DescriptionValue
Description:Maximal size for file uploads via the browser (in Bytes).
Group:Framework
SubGroup:Core::Web
Valid:1
Required:1
Config-Setting:

 $Self->{'WebMaxFileUpload'} =  '16777216';

B.1.24.8. WebUploadCacheModule

DescriptionValue
Description:Select the module to handle uploads via the web interface. "DB" stores all uploads in the database, "FS" uses the file system.
Group:Framework
SubGroup:Core::Web
Valid:1
Required:1
Config-Setting:

 $Self->{'WebUploadCacheModule'} =  'Kernel::System::Web::UploadCache::DB';

B.1.24.9. Frontend::Output::FilterContent###ActiveElementFilter

DescriptionValue
Description:A filter for html output of the application. With this filter you can for example filter out javascript or suppress java applets.
Group:Framework
SubGroup:Core::Web
Valid:0
Required:0
Config-Setting:

 $Self->{'Frontend::Output::FilterContent'}->{'ActiveElementFilter'} =  {
  'Debug' => '0',
  'Module' => 'Kernel::Output::HTML::OutputFilterActiveElement'
};

B.1.25. Crypt::PGP

B.1.25.1. PGP

DescriptionValue
Description:Enable PGP support?
Group:Framework
SubGroup:Crypt::PGP
Valid:1
Required:1
Config-Setting:

 $Self->{'PGP'} =  '0';

B.1.25.2. PGP::Bin

DescriptionValue
Description:Path to PGP binary.
Group:Framework
SubGroup:Crypt::PGP
Valid:1
Required:1
Config-Setting:

 $Self->{'PGP::Bin'} =  '/usr/bin/gpg';

B.1.25.3. PGP::Options

DescriptionValue
Description:Options for PGP binary.
Group:Framework
SubGroup:Crypt::PGP
Valid:1
Required:1
Config-Setting:

 $Self->{'PGP::Options'} =  '--homedir /opt/otrs/.gnupg/ --batch --no-tty --yes';

B.1.25.4. PGP::Key::Password

DescriptionValue
Description:Password for PGP key.
Group:Framework
SubGroup:Crypt::PGP
Valid:1
Required:1
Config-Setting:

 $Self->{'PGP::Key::Password'} =  {
  '488A0B8F' => 'SomePassword',
  'D2DF79FA' => 'SomePassword'
};

B.1.26. Crypt::SMIME

B.1.26.1. SMIME

DescriptionValue
Description:Enable S/MIME support?
Group:Framework
SubGroup:Crypt::SMIME
Valid:1
Required:1
Config-Setting:

 $Self->{'SMIME'} =  '0';

B.1.26.2. SMIME::Bin

DescriptionValue
Description:Path to openssl binary. Maybe openssl need a HOME env ($ENV{HOME} = '/var/lib/wwwrun';)!
Group:Framework
SubGroup:Crypt::SMIME
Valid:1
Required:1
Config-Setting:

 $Self->{'SMIME::Bin'} =  '/usr/bin/openssl';

B.1.26.3. SMIME::CertPath

DescriptionValue
Description:Directory where SSL certificates are stored.
Group:Framework
SubGroup:Crypt::SMIME
Valid:1
Required:1
Config-Setting:

 $Self->{'SMIME::CertPath'} =  '/etc/ssl/certs';

B.1.26.4. SMIME::PrivatePath

DescriptionValue
Description:Directory where private SSL certificates are stored.
Group:Framework
SubGroup:Crypt::SMIME
Valid:1
Required:1
Config-Setting:

 $Self->{'SMIME::PrivatePath'} =  '/etc/ssl/private';

B.1.27. Frontend::Admin::ModuleRegistration

B.1.27.1. Frontend::Module###Admin

DescriptionValue
Description:Frontend module registration for the Admin object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'Admin'} =  {
  'NavBar' => [
    {
      'Prio' => '10000',
      'Block' => 'ItemArea',
      'Image' => 'admin.png',
      'NavBar' => 'Admin',
      'Type' => 'Menu',
      'AccessKey' => 'a',
      'Description' => 'Admin-Area',
      'Name' => 'Admin',
      'Link' => 'Action=Admin'
    }
  ],
  'NavBarName' => 'Admin',
  'Description' => 'Admin-Area',
  'Title' => 'Admin',
  'NavBarModule' => {
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.2. Frontend::Module###AdminInit

DescriptionValue
Description:Init of a new setup.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminInit'} =  {
  'NavBarName' => '',
  'Description' => 'Admin',
  'Title' => 'Init',
  'Group' => [
    'admin'
  ]
};

B.1.27.3. Frontend::Module###AdminUser

DescriptionValue
Description:Frontend module registration for the AdminUser object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminUser'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'User',
  'NavBarModule' => {
    'Prio' => '100',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Users'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.4. Frontend::Module###AdminGroup

DescriptionValue
Description:Frontend module registration for the AdminGroup object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminGroup'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Group',
  'NavBarModule' => {
    'Prio' => '150',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Groups'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.5. Frontend::Module###AdminUserGroup

DescriptionValue
Description:Frontend module registration for the AdminUserGroup object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminUserGroup'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Users <-> Groups',
  'NavBarModule' => {
    'Prio' => '200',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Users <-> Groups'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.6. Frontend::Module###AdminCustomerUser

DescriptionValue
Description:Frontend module registration for the AdminCustomerUser object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminCustomerUser'} =  {
  'NavBar' => [
    {
      'Prio' => '9000',
      'Block' => '',
      'Image' => 'folder_yellow.png',
      'NavBar' => 'Ticket',
      'Type' => '',
      'AccessKey' => 'c',
      'Description' => 'Edit Customer Users',
      'Name' => 'Customer',
      'Link' => 'Action=AdminCustomerUser&Nav=Agent'
    }
  ],
  'GroupRo' => [
    ''
  ],
  'NavBarName' => '',
  'Description' => 'Edit Customer Users',
  'Title' => 'Customer User',
  'NavBarModule' => {
    'Prio' => '300',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Customer Users'
  },
  'Group' => [
    'admin',
    'users'
  ]
};

B.1.27.7. Frontend::Module###AdminCustomerCompany

DescriptionValue
Description:Frontend module registration for the AdminCustomerCompany object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminCustomerCompany'} =  {
  'NavBar' => [
    {
      'Prio' => '9100',
      'Block' => '',
      'Image' => 'folder_yellow.png',
      'NavBar' => 'Ticket',
      'Type' => '',
      'AccessKey' => 'c',
      'Description' => 'Edit Customer Company',
      'Name' => 'Company',
      'Link' => 'Action=AdminCustomerCompany&Nav=Agent'
    }
  ],
  'GroupRo' => [
    ''
  ],
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Customer Company',
  'NavBarModule' => {
    'Prio' => '310',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Customer Company'
  },
  'Group' => [
    'admin',
    'users'
  ]
};

B.1.27.8. Frontend::Module###AdminCustomerUserGroup

DescriptionValue
Description:Frontend module registration for the AdminCustomerUserGroup object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminCustomerUserGroup'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Customer Users <-> Groups',
  'NavBarModule' => {
    'Prio' => '400',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Customer Users <-> Groups'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.9. Frontend::Module###AdminCustomerUserService

DescriptionValue
Description:Frontend module registration for the AdminCustomerUserService object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminCustomerUserService'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Customer Users <-> Services',
  'NavBarModule' => {
    'Prio' => '500',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Customer Users <-> Services'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.10. Frontend::Module###AdminRole

DescriptionValue
Description:Frontend module registration for the AdminRole object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminRole'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Role',
  'NavBarModule' => {
    'Prio' => '600',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Roles'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.11. Frontend::Module###AdminRoleUser

DescriptionValue
Description:Frontend module registration for the AdminRoleUser object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminRoleUser'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Roles <-> Users',
  'NavBarModule' => {
    'Prio' => '700',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Roles <-> Users'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.12. Frontend::Module###AdminRoleGroup

DescriptionValue
Description:Frontend module registration for the AdminRoleGroup object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminRoleGroup'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Roles <-> Groups',
  'NavBarModule' => {
    'Prio' => '800',
    'Block' => 'Block1',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Roles <-> Groups'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.13. Frontend::Module###AdminSMIME

DescriptionValue
Description:Frontend module registration for the AdminSMIME object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminSMIME'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'S/MIME Management',
  'NavBarModule' => {
    'Prio' => '1100',
    'Block' => 'Block3',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'S/MIME'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.14. Frontend::Module###AdminPGP

DescriptionValue
Description:Frontend module registration for the AdminPGP object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminPGP'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'PGP Key Management',
  'NavBarModule' => {
    'Prio' => '1200',
    'Block' => 'Block3',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'PGP'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.15. Frontend::Module###AdminPOP3

DescriptionValue
Description:Frontend module registration for the AdminPop3 object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminPOP3'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'POP3 Account',
  'NavBarModule' => {
    'Prio' => '100',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'PostMaster POP3 Account'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.16. Frontend::Module###AdminPostMasterFilter

DescriptionValue
Description:Frontend module registration for the AdminPostMasterFilter object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminPostMasterFilter'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'PostMaster Filter',
  'NavBarModule' => {
    'Prio' => '200',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'PostMaster Filter'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.17. Frontend::Module###AdminEmail

DescriptionValue
Description:Frontend module registration for the AdminEmail object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminEmail'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Admin-Email',
  'NavBarModule' => {
    'Prio' => '400',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Admin Notification'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.18. Frontend::Module###AdminSession

DescriptionValue
Description:Frontend module registration for the AdminSession object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminSession'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Session Management',
  'NavBarModule' => {
    'Prio' => '500',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Session Management'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.19. Frontend::Module###AdminPerformanceLog

DescriptionValue
Description:Frontend module registration for the AdminPerformanceLog object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminPerformanceLog'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'Performance Log',
  'NavBarModule' => {
    'Prio' => '550',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Performance Log'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.20. Frontend::Module###AdminLog

DescriptionValue
Description:Frontend module registration for the AdminLog object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminLog'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'System Log',
  'NavBarModule' => {
    'Prio' => '600',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'System Log'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.21. Frontend::Module###AdminSelectBox

DescriptionValue
Description:Frontend module registration for the AdminSelectBox object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminSelectBox'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Admin',
  'Title' => 'SQL Box',
  'NavBarModule' => {
    'Prio' => '700',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'SQL Box'
  },
  'Group' => [
    'admin'
  ]
};

B.1.27.22. Frontend::Module###AdminPackageManager

DescriptionValue
Description:Frontend module registration for the AdminPackageManager object in the admin area.
Group:Framework
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AdminPackageManager'} =  {
  'NavBarName' => 'Admin',
  'Description' => 'Software Package Manager',
  'Title' => 'Package Manager',
  'NavBarModule' => {
    'Prio' => '1000',
    'Block' => 'Block4',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Package Manager'
  },
  'Group' => [
    'admin'
  ]
};

B.1.28. Frontend::Agent

B.1.28.1. LoginURL

DescriptionValue
Description:Alternate URL, where the login link refers to.
Group:Framework
SubGroup:Frontend::Agent
Valid:0
Required:0
Config-Setting:

 $Self->{'LoginURL'} =  'http://host.example.com/login.html';

B.1.28.2. LogoutURL

DescriptionValue
Description:Alternate URL, where the logout link refers to.
Group:Framework
SubGroup:Frontend::Agent
Valid:0
Required:0
Config-Setting:

 $Self->{'LogoutURL'} =  'http://host.example.com/thanks-for-using-otrs.html';

B.1.28.3. PreApplicationModule###AgentInfo

DescriptionValue
Description:This module is useful to load specific user options or to display news.
Group:Framework
SubGroup:Frontend::Agent
Valid:0
Required:0
Config-Setting:

 $Self->{'PreApplicationModule'}->{'AgentInfo'} =  'Kernel::Modules::AgentInfo';

B.1.28.4. InfoKey

DescriptionValue
Description:Key to check with Kernel::Modules::AgentInfo module. If this user preferences key is true the message is accepted by the system.
Group:Framework
SubGroup:Frontend::Agent
Valid:0
Required:0
Config-Setting:

 $Self->{'InfoKey'} =  'wpt22';

B.1.28.5. InfoFile

DescriptionValue
Description:File that is displayed, if located under Kernel/Output/HTML/Standard/AgentInfo.dtl.
Group:Framework
SubGroup:Frontend::Agent
Valid:0
Required:0
Config-Setting:

 $Self->{'InfoFile'} =  'AgentInfo';

B.1.28.6. LostPassword

DescriptionValue
Description:Activate lost password feature for agents?
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'LostPassword'} =  '1';

B.1.28.7. ShowMotd

DescriptionValue
Description:Show message of the day after login screen?
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'ShowMotd'} =  '0';

B.1.28.8. NotificationSubjectLostPasswordToken

DescriptionValue
Description:Subject for notification mail to agents with token about new requested password (after using this link the new password will be sent).
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'NotificationSubjectLostPasswordToken'} =  'New OTRS Password request!';

B.1.28.9. NotificationBodyLostPasswordToken

DescriptionValue
Description:Body for notification mail to agents with token about new requested password (after using this link the new password will be sent).
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'NotificationBodyLostPasswordToken'} =  'Hi <OTRS_USERFIRSTNAME>,

you or someone impersonating you has requested to change your OTRS
password.

If you want to do this, click on this link to get a new password.

<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>index.pl?Action=LostPassword&Token=<OTRS_TOKEN>

Your OTRS Notification Master
            ';

B.1.28.10. NotificationSubjectLostPassword

DescriptionValue
Description:Subject for the notification email to agents about new password.
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'NotificationSubjectLostPassword'} =  'New OTRS Password!';

B.1.28.11. NotificationBodyLostPassword

DescriptionValue
Description:Body for notification mail to agents about new password.
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'NotificationBodyLostPassword'} =  'Hi <OTRS_USERFIRSTNAME>,

you or someone impersonating you has requested to change your OTRS
password.

New Password: <OTRS_NEWPW>

<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>index.pl

Your OTRS Notification Master
            ';

B.1.28.12. Frontend::NavBarStyle

DescriptionValue
Description:With this setting you can define how the icons in the Navbar are displayed.
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'Frontend::NavBarStyle'} =  'Classic';

B.1.28.13. Frontend::NavBarStyle::ShowSelectedArea

DescriptionValue
Description:Do you want to highlight the link to the selected module in the NavBar?
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'Frontend::NavBarStyle::ShowSelectedArea'} =  '0';

B.1.28.14. Frontend::CommonParam###Action

DescriptionValue
Description:Default value for the Action parameter. The Frontend-Module which is used as default if no Action parameter given.
Group:Framework
SubGroup:Frontend::Agent
Valid:1
Required:1
Config-Setting:

 $Self->{'Frontend::CommonParam'}->{'Action'} =  'AgentTicketQueue';

B.1.29. Frontend::Agent::Auth::LDAP

B.1.29.1. UserSyncLDAPMap

DescriptionValue
Description:If "LDAP" was selected for AuthModule, you can specify attributes for user LDAP sync on login.
Group:Framework
SubGroup:Frontend::Agent::Auth::LDAP
Valid:0
Required:0
Config-Setting:

 $Self->{'UserSyncLDAPMap'} =  {
  'UserEmail' => 'mail',
  'UserFirstname' => 'givenName',
  'UserLastname' => 'sn'
};

B.1.29.2. UserSyncLDAPGroups

DescriptionValue
Description:If "LDAP" was selected for AuthModule, you can specify initial user groups for first login.
Group:Framework
SubGroup:Frontend::Agent::Auth::LDAP
Valid:0
Required:0
Config-Setting:

 $Self->{'UserSyncLDAPGroups'} =  [
  'users'
];

B.1.30. Frontend::Agent::ModuleNotify

B.1.30.1. Frontend::NotifyModule###1-CharsetCheck

DescriptionValue
Description:Module to inform agents via the agent interface about the used charset. A notification is displayed, if the default charset is not used, e.g. in tickets.
Group:Framework
SubGroup:Frontend::Agent::ModuleNotify
Valid:1
Required:1
Config-Setting:

 $Self->{'Frontend::NotifyModule'}->{'1-CharsetCheck'} =  {
  'Module' => 'Kernel::Output::HTML::NotificationCharsetCheck'
};

B.1.30.2. Frontend::NotifyModule###2-UID-Check

DescriptionValue
Description:Module to display a notification in the agent interface, if the system is used by the admin user (normally you shouldn't work as admin).
Group:Framework
SubGroup:Frontend::Agent::ModuleNotify
Valid:1
Required:1
Config-Setting:

 $Self->{'Frontend::NotifyModule'}->{'2-UID-Check'} =  {
  'Module' => 'Kernel::Output::HTML::NotificationUIDCheck'
};

B.1.30.3. Frontend::NotifyModule###3-ShowAgentOnline

DescriptionValue
Description:Module to show currently logged in agents in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleNotify
Valid:0
Required:0
Config-Setting:

 $Self->{'Frontend::NotifyModule'}->{'3-ShowAgentOnline'} =  {
  'ShowEmail' => '1',
  'IdleMinutes' => '60',
  'Module' => 'Kernel::Output::HTML::NotificationAgentOnline'
};

B.1.30.4. Frontend::NotifyModule###4-ShowCustomerOnline

DescriptionValue
Description:Module to show currently loged in customers in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleNotify
Valid:0
Required:0
Config-Setting:

 $Self->{'Frontend::NotifyModule'}->{'4-ShowCustomerOnline'} =  {
  'ShowEmail' => '1',
  'IdleMinutes' => '60',
  'Module' => 'Kernel::Output::HTML::NotificationCustomerOnline'
};

B.1.31. Frontend::Agent::ModuleRegistration

B.1.31.1. Frontend::Module###Logout

DescriptionValue
Description:Frontend module registration for the Logout object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'Logout'} =  {
  'NavBar' => [
    {
      'Prio' => '100',
      'Block' => 'ItemPre',
      'Image' => 'exit.png',
      'NavBar' => '',
      'Type' => '',
      'AccessKey' => 'l',
      'Description' => 'Logout',
      'Name' => 'Logout',
      'Link' => 'Action=Logout'
    }
  ],
  'NavBarName' => '',
  'Description' => 'Logout',
  'Title' => ''
};

B.1.31.2. Frontend::Module###AgentPreferences

DescriptionValue
Description:Frontend module registration for the AgentPreference object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentPreferences'} =  {
  'NavBar' => [
    {
      'Prio' => '9900',
      'Block' => 'ItemArea',
      'Image' => 'prefer.png',
      'NavBar' => 'Preferences',
      'Type' => 'Menu',
      'AccessKey' => 'p',
      'Description' => 'Agent Preferences',
      'Name' => 'Preferences',
      'Link' => 'Action=AgentPreferences'
    }
  ],
  'NavBarName' => 'Preferences',
  'Description' => 'Agent Preferences',
  'Title' => 'Preferences'
};

B.1.31.3. Frontend::Module###AgentSpelling

DescriptionValue
Description:Frontend module registration for the AgentSpelling object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentSpelling'} =  {
  'NavBarName' => '',
  'Description' => 'Spell checker',
  'Title' => 'Spell Checker'
};

B.1.31.4. Frontend::Module###AgentBook

DescriptionValue
Description:Frontend module registration for the AgentBook object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentBook'} =  {
  'NavBarName' => '',
  'Description' => 'Address book of CustomerUser sources',
  'Title' => 'Address Book'
};

B.1.31.5. Frontend::Module###AgentLookup

DescriptionValue
Description:Frontend module registration for the AgentLookup object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentLookup'} =  {
  'NavBarName' => '',
  'Description' => 'Data table lookup module.',
  'Title' => 'Lookup'
};

B.1.31.6. Frontend::Module###AgentLinkObject

DescriptionValue
Description:Frontend module registration for the AgentLinkObject object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentLinkObject'} =  {
  'NavBarName' => '',
  'Description' => 'Link Object',
  'Title' => 'Link Object'
};

B.1.31.7. Frontend::Module###AgentInfo

DescriptionValue
Description:Frontend module registration for the AgentInfo object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentInfo'} =  {
  'NavBarName' => '',
  'Description' => 'Generic Info module',
  'Title' => 'Info'
};

B.1.31.8. Frontend::Module###AgentCalendarSmall

DescriptionValue
Description:Frontend module registration for the AgentCalendarSmall object in the agent interface.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentCalendarSmall'} =  {
  'NavBarName' => '',
  'Description' => 'Small calendar for date selection.',
  'Title' => 'Calendar'
};

B.1.31.9. Frontend::Module###AgentStats

DescriptionValue
Description:FrontendModuleRegistration for Stats to define the registration settings in the program and to set rights and positions of icons in the navigation bar.
Group:Framework
SubGroup:Frontend::Agent::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'Frontend::Module'}->{'AgentStats'} =  {
  'NavBar' => [
    {
      'Prio' => '8500',
      'Block' => 'ItemArea',
      'Image' => 'stats.png',
      'NavBar' => 'Stats',
      'Type' => 'Menu',
      'AccessKey' => '',
      'Description' => 'Stats',
      'Name' => 'Stats',
      'Link' => 'Action=AgentStats&Subaction=Overview'
    },
    {
      'Prio' => '100',
      'Block' => '',
      'GroupRo' => [
        'stats'
      ],
      'Image' => 'overview.png',
      'NavBar' => 'Stats',
      'Type' => '',
      'AccessKey' => '',
      'Description' => 'Overview',
      'Name' => 'Overview',
      'Link' => 'Action=AgentStats&Subaction=Overview'
    },
    {
      'Prio' => '200',
      'Block' => '',
      'Image' => 'new.png',
      'Group' => [
        'stats'
      ],
      'NavBar' => 'Stats',
      'Type' => '',
      'AccessKey' => '',
      'Description' => 'New',
      'Name' => 'New',
      'Link' => 'Action=AgentStats&Subaction=Add'
    },
    {
      'Prio' => '300',
      'Block' => '',
      'Image' => 'import.png',
      'Group' => [
        'stats'
      ],
      'NavBar' => 'Stats',
      'Type' => '',
      'AccessKey' => '',
      'Description' => 'Import',
      'Name' => 'Import',
      'Link' => 'Action=AgentStats&Subaction=Import'
    }
  ],
  'GroupRo' => [
    'stats'
  ],
  'NavBarName' => 'Stats',
  'Description' => 'Stats',
  'Title' => 'Stats',
  'Group' => [
    'stats'
  ]
};

B.1.32. Frontend::Agent::Preferences

B.1.32.1. PreferencesTableValue

DescriptionValue
Description:Name of column in preferences table to store the data.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:1
Config-Setting:

 $Self->{'PreferencesTableValue'} =  'preferences_value';

B.1.32.2. PreferencesTableUserID

DescriptionValue
Description:Name of column in preference table, where the UserID is stored.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:1
Config-Setting:

 $Self->{'PreferencesTableUserID'} =  'user_id';

B.1.32.3. PreferencesView

DescriptionValue
Description:Display order of the different items in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:1
Config-Setting:

 $Self->{'PreferencesView'} =  [
  'Frontend',
  'Mail Management',
  'Other Options'
];

B.1.32.4. PreferencesGroups###Password

DescriptionValue
Description:Parameters for the Password object in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'PreferencesGroups'}->{'Password'} =  {
  'Prio' => '1000',
  'PasswordNeedDigit' => '0',
  'Label' => 'Change Password',
  'PasswordMin2Characters' => '0',
  'PasswordRegExp' => '',
  'Module' => 'Kernel::Output::HTML::PreferencesPassword',
  'PasswordMin2Lower2UpperCharacters' => '0',
  'Area' => 'Agent',
  'Activ' => '1',
  'Colum' => 'Other Options',
  'PasswordMinSize' => '0'
};

B.1.32.5. PreferencesGroups###SpellDict

DescriptionValue
Description:Parameters for the SpellDict object in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'PreferencesGroups'}->{'SpellDict'} =  {
  'Prio' => '5000',
  'Label' => 'Spelling Dictionary',
  'PrefKey' => 'UserSpellDict',
  'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
  'Desc' => 'Select your default spelling dictionary.',
  'Activ' => '1',
  'Data' => {
    'deutsch' => 'Deutsch',
    'english' => 'English'
  },
  'Colum' => 'Other Options'
};

B.1.32.6. PreferencesGroups###Comment

DescriptionValue
Description:Parameters for the Comment object in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'PreferencesGroups'}->{'Comment'} =  {
  'Prio' => '6000',
  'Block' => 'Input',
  'Label' => 'Comment',
  'PrefKey' => 'UserComment',
  'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
  'Desc' => 'Comment',
  'Activ' => '0',
  'Data' => '$Env{"UserComment"}',
  'Colum' => 'Other Options'
};

B.1.32.7. PreferencesGroups###FreeText

DescriptionValue
Description:Parameters for the Freetext object in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:0
Required:0
Config-Setting:

 $Self->{'PreferencesGroups'}->{'FreeText'} =  {
  'Prio' => '7000',
  'Block' => 'Input',
  'Label' => 'Comment',
  'PrefKey' => 'UserFreeText',
  'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
  'Desc' => 'Example for free text',
  'Activ' => '1',
  'Data' => '$Env{"UserFreeText"}',
  'Colum' => 'Other Options'
};

B.1.32.8. PreferencesGroups###Language

DescriptionValue
Description:Parameters for the Language object in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'PreferencesGroups'}->{'Language'} =  {
  'Prio' => '1000',
  'Label' => 'Language',
  'PrefKey' => 'UserLanguage',
  'Module' => 'Kernel::Output::HTML::PreferencesLanguage',
  'Desc' => 'Select your frontend language.',
  'Activ' => '1',
  'Colum' => 'Frontend'
};

B.1.32.9. PreferencesGroups###Theme

DescriptionValue
Description:Parameters for the Time object in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'PreferencesGroups'}->{'Theme'} =  {
  'Prio' => '2000',
  'Label' => 'Theme',
  'PrefKey' => 'UserTheme',
  'Module' => 'Kernel::Output::HTML::PreferencesTheme',
  'Desc' => 'Select your frontend Theme.',
  'Activ' => '1',
  'Colum' => 'Frontend'
};

B.1.32.10. PreferencesGroups###TimeZone

DescriptionValue
Description:Parameters for the Time-Zone object in the preference view.
Group:Framework
SubGroup:Frontend::Agent::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'PreferencesGroups'}->{'TimeZone'} =  {
  'Prio' => '3000',
  'Label' => 'Time-Zone',
  'PrefKey' => 'UserTimeZone',
  'Module' => 'Kernel::Output::HTML::PreferencesTimeZone',
  'Desc' => 'Select your Time-Zone.',
  'Activ' => '1',
  'Colum' => 'Frontend'
};

B.1.33. Frontend::Agent::Stats

B.1.33.1. Stats::SearchPageShown

DescriptionValue
Description:Default maximum number of search results shown on the Overview page.
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::SearchPageShown'} =  '20';

B.1.33.2. Stats::SearchLimit

DescriptionValue
Description:Search Limit.
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::SearchLimit'} =  '500';

B.1.33.3. Stats::Format

DescriptionValue
Description:Possible output formats.
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::Format'} =  {
  'GD::Graph::hbars' => 'graph-hbars',
  'GD::Graph::lines' => 'graph-lines',
  'Print' => 'Print',
  'GD::Graph::linespoints' => 'graph-lines-points',
  'GD::Graph::bars' => 'graph-bars',
  'GD::Graph::pie' => 'graph-pie',
  'GD::Graph::area' => 'graph-area',
  'CSV' => 'CSV',
  'GD::Graph::points' => 'graph-points'
};

B.1.33.4. Stats::GraphSize

DescriptionValue
Description:Size of stat graph.
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::GraphSize'} =  {
  '1200x800' => '1200x800',
  '800x600' => '800x600',
  '1600x1200' => '1600x1200'
};

B.1.33.5. Stats::TimeType

DescriptionValue
Description:Selection of the time type which should be shown.
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:1
Required:1
Config-Setting:

 $Self->{'Stats::TimeType'} =  'Normal';

B.1.33.6. Stats::ExchangeAxis

DescriptionValue
Description:If you activate this option an agent can exchange the axis of a stat if he generates one.
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:0
Required:0
Config-Setting:

 $Self->{'Stats::ExchangeAxis'} =  '0';

B.1.33.7. Stats::UseAgentElementInStats

DescriptionValue
Description:If you activate this option you can generate individual-related stats.
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:0
Required:0
Config-Setting:

 $Self->{'Stats::UseAgentElementInStats'} =  '0';

B.1.33.8. Stats::CustomerIDAsMultiSelect

DescriptionValue
Description:If you activate this option all CustomerIDs will be shown in a multi-select field (Not useful if you have a lot of CustomerIDs).
Group:Framework
SubGroup:Frontend::Agent::Stats
Valid:0
Required:0
Config-Setting:

 $Self->{'Stats::CustomerIDAsMultiSelect'} =  '0';

B.1.34. Frontend::Customer

B.1.34.1. CustomerPanelUserID

DescriptionValue
Description:UserID for customer panel.
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelUserID'} =  '1';

B.1.34.2. CustomerGroupSupport

DescriptionValue
Description:Activate support for customer groups?
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerGroupSupport'} =  '0';

B.1.34.3. CustomerGroupAlwaysGroups

DescriptionValue
Description:If CustomerGroupSupport is enabled and you don't want to manage every user for these groups, then put the groups for every customer user in there.
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerGroupAlwaysGroups'} =  [
  'users',
  'info'
];

B.1.34.4. CustomerPanelLoginURL

DescriptionValue
Description:Alternate login URL for the customer panel..
Group:Framework
SubGroup:Frontend::Customer
Valid:0
Required:0
Config-Setting:

 $Self->{'CustomerPanelLoginURL'} =  'http://host.example.com/cgi-bin/login.pl';

B.1.34.5. CustomerPanelLogoutURL

DescriptionValue
Description:Alternate logout URL for the customer panel.
Group:Framework
SubGroup:Frontend::Customer
Valid:0
Required:0
Config-Setting:

 $Self->{'CustomerPanelLogoutURL'} =  'http://host.example.com/cgi-bin/login.pl';

B.1.34.6. CustomerPanelPreApplicationModule###CustomerAccept

DescriptionValue
Description:This module and its PreRun() function will be executed, if defined, for every request. This module is useful to check some user options or to display news about new applications.
Group:Framework
SubGroup:Frontend::Customer
Valid:0
Required:0
Config-Setting:

 $Self->{'CustomerPanelPreApplicationModule'}->{'CustomerAccept'} =  'Kernel::Modules::CustomerAccept';

B.1.34.7. CustomerPanel::InfoKey

DescriptionValue
Description:Key to check with CustomerAccept. If this user preferences key is true, then the message is accepted by the system.
Group:Framework
SubGroup:Frontend::Customer
Valid:0
Required:0
Config-Setting:

 $Self->{'CustomerPanel::InfoKey'} =  'CustomerAccept1';

B.1.34.8. CustomerPanel::InfoFile

DescriptionValue
Description:Shown InfoFile, that is located under Kernel/Output/HTML/Standard/CustomerAccept.dtl.
Group:Framework
SubGroup:Frontend::Customer
Valid:0
Required:0
Config-Setting:

 $Self->{'CustomerPanel::InfoFile'} =  'CustomerAccept';

B.1.34.9. CustomerPanelLostPassword

DescriptionValue
Description:Activate lost password feature for customers?
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelLostPassword'} =  '1';

B.1.34.10. CustomerPanelCreateAccount

DescriptionValue
Description:Can Customers create their own account?
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelCreateAccount'} =  '1';

B.1.34.11. CustomerPanelSubjectLostPasswordToken

DescriptionValue
Description:Subject for notification mail to cutomers with token about new requested password (after using this link the new password will be sent).
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelSubjectLostPasswordToken'} =  'New OTRS Password request!';

B.1.34.12. CustomerPanelBodyLostPasswordToken

DescriptionValue
Description:Body for notification mail to customers with token about new requested password (after using this link the new password will be sent).
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelBodyLostPasswordToken'} =  'Hi <OTRS_USERFIRSTNAME>,

you or someone impersonating you has requested to change your OTRS
password.

If you want to do this, click on this link to get a new password.

<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>customer.pl?Action=CustomerLostPassword&Token=<OTRS_TOKEN>

Your OTRS Notification Master
            ';

B.1.34.13. CustomerPanelSubjectLostPassword

DescriptionValue
Description:Subject of notification mail to customers about new password.
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelSubjectLostPassword'} =  'New OTRS Password!';

B.1.34.14. CustomerPanelBodyLostPassword

DescriptionValue
Description:Body of notification mail for customers about new password.
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelBodyLostPassword'} =  'Hi <OTRS_USERFIRSTNAME>,

you or someone impersonating you has requested to change your OTRS
password.

New Password: <OTRS_NEWPW>

<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>customer.pl

Your OTRS Notification Master
            ';

B.1.34.15. CustomerPanelSubjectNewAccount

DescriptionValue
Description:Subject for notification email to customers about new account.
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelSubjectNewAccount'} =  'New OTRS Account!';

B.1.34.16. CustomerPanelBodyNewAccount

DescriptionValue
Description:Body of notification email to customer about new account.
Group:Framework
SubGroup:Frontend::Customer
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPanelBodyNewAccount'} =  'Hi <OTRS_USERFIRSTNAME>,

you or someone impersonating you has created a new OTRS account for
you (<OTRS_USERFIRSTNAME> <OTRS_USERLASTNAME>).

Login: <OTRS_USERLOGIN>
Password: <OTRS_USERPASSWORD>

<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>customer.pl

Your OTRS Notification Master
            ';

B.1.35. Frontend::Customer::Auth

B.1.35.1. Customer::AuthModule

DescriptionValue
Description:Module to authenticate customers.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:1
Required:1
Config-Setting:

 $Self->{'Customer::AuthModule'} =  'Kernel::System::CustomerAuth::DB';

B.1.35.2. Customer::AuthModule::DB::CryptType

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you have to specify the crypt type of passwords.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:1
Required:1
Config-Setting:

 $Self->{'Customer::AuthModule::DB::CryptType'} =  'crypt';

B.1.35.3. Customer::AuthModule::DB::Table

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you have to specify the name f the table where your customer data are stored.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:1
Required:1
Config-Setting:

 $Self->{'Customer::AuthModule::DB::Table'} =  'customer_user';

B.1.35.4. Customer::AuthModule::DB::CustomerKey

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you have to specify the name of the column for the CustomerKey in your customer table.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:1
Required:1
Config-Setting:

 $Self->{'Customer::AuthModule::DB::CustomerKey'} =  'login';

B.1.35.5. Customer::AuthModule::DB::CustomerPassword

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you have to specify the column name for the CustomerPassword in your customer table.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:1
Required:1
Config-Setting:

 $Self->{'Customer::AuthModule::DB::CustomerPassword'} =  'pw';

B.1.35.6. Customer::AuthModule::DB::DSN

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you hav to specify the DSN for the connection to the customer table.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::DB::DSN'} =  'DBI:mysql:database=customerdb;host=customerdbhost';

B.1.35.7. Customer::AuthModule::DB::User

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you can specify a username to connect to your customer table.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::DB::User'} =  'some_user';

B.1.35.8. Customer::AuthModule::DB::Password

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you can specify a password to connect to your customer table.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::DB::Password'} =  'some_password';

B.1.35.9. Customer::AuthModule::DB::Type

DescriptionValue
Description:If "DB" was selected for Customer::AuthModule, you can specify a database driver (normaly autodetection is used).
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::DB::Type'} =  'mysql';

B.1.35.10. Customer::AuthModule::HTTPBasicAuth::Replace

DescriptionValue
Description:If "HTTPBasicAuth" was selected for Customer::AuthModule, you can specify to strip leading parts of user names (e. g. for domains like example_domain\user to user).
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::HTTPBasicAuth::Replace'} =  'example_domain\\\\';

B.1.35.11. Customer::AuthModule::LDAP::Host

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule, you can specify your LDAP host.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::Host'} =  'ldap.example.com';

B.1.35.12. Customer::AuthModule::LDAP::BaseDN

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule, specify your BaseDN.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::BaseDN'} =  'dc=example,dc=com';

B.1.35.13. Customer::AuthModule::LDAP::UID

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule, specify the UID.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::UID'} =  'uid';

B.1.35.14. Customer::AuthModule::LDAP::GroupDN

DescriptionValue
Description:If "LDAP" was selected for Customer::Authmodule, you can check if the user is allowed to auth because he is in a posixGroup, e.g. user needs to be in a group xyz to use otrs. Specify the group, who may access the system.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::GroupDN'} =  'cn=otrsallow,ou=posixGroups,dc=example,dc=com';

B.1.35.15. Customer::AuthModule::LDAP::AccessAttr

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule, you can specify access attributes here.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::AccessAttr'} =  'memberUid';

B.1.35.16. Customer::AuthModule::LDAP::UserAttr

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule, you can specify user attributes. For LDAP posixGroups objectclass UID, for non ldap posixGroups objectclass full user DN.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::UserAttr'} =  'UID';

B.1.35.17. Customer::AuthModule::LDAP::SearchUserDN

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule and your users have only anonymous access to the LDAP tree, but you want to search through the data, you can do this with a user who has access to the LDAP directory. Specify the username for this special user here.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::SearchUserDN'} =  'cn=binduser,ou=users,dc=example,dc=com';

B.1.35.18. Customer::AuthModule::LDAP::SearchUserPw

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule and your users have only anonymous access to the LDAP tree, but you want to search through the data, you can do this with a user who has access to the LDAP directory. Specify the password for this special user here.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::SearchUserPw'} =  'some_password';

B.1.35.19. Customer::AuthModule::LDAP::AlwaysFilter

DescriptionValue
Description:If "LDAP" was selected, you can add a filter to each LDAP query, e.g. (mail=*), (objectclass=user) or (!objectclass=computer).
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::AlwaysFilter'} =  '(!objectclass=computer)';

B.1.35.20. Customer::AuthModule::LDAP::UserSuffix

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule an if you want to add a suffix to every customer login name, specifiy it here, e. g. you just want to write the username user but in your ldap directory exists user@domain.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::UserSuffix'} =  '@domain.com';

B.1.35.21. Customer::AuthModule::LDAP::Params

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule and special paramaters are needed for the Net::LDAP perl module, you can specify them here. See "perldoc Net::LDAP" for more information about the parameters.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::Params'} =  {
  'async' => '0',
  'timeout' => '120',
  'version' => '3',
  'port' => '389'
};

B.1.35.22. Customer::AuthModule::LDAP::Die

DescriptionValue
Description:If "LDAP" was selected for Customer::AuthModule, you can specify if the applications will stop if e. g. a server can't connected (e. g. network problems).
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:1
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::LDAP::Die'} =  '1';

B.1.35.23. Customer::AuthModule::Radius::Host

DescriptionValue
Description:If "Radius" was selected for Customer::AuthModule, specify your radius host.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::Radius::Host'} =  'radiushost';

B.1.35.24. Customer::AuthModule::Radius::Password

DescriptionValue
Description:If "Radius" was selected for Customer::AuthModule, specfiy the password to authenticate to your radius host.
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:0
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::Radius::Password'} =  'radiussecret';

B.1.35.25. Customer::AuthModule::Radios::Die

DescriptionValue
Description:If "Radius" was selected for Customer::AuthModule, you can specify if the applications will stop if e. g. a server can't connected (e. g. network problems).
Group:Framework
SubGroup:Frontend::Customer::Auth
Valid:1
Required:0
Config-Setting:

 $Self->{'Customer::AuthModule::Radios::Die'} =  '1';

B.1.36. Frontend::Customer::ModuleNotify

B.1.36.1. CustomerFrontend::NotifyModule###1-ShowAgentOnline

DescriptionValue
Description:Module that shows the currently loged in agents in the customer interface.
Group:Framework
SubGroup:Frontend::Customer::ModuleNotify
Valid:0
Required:0
Config-Setting:

 $Self->{'CustomerFrontend::NotifyModule'}->{'1-ShowAgentOnline'} =  {
  'ShowEmail' => '1',
  'IdleMinutes' => '60',
  'Module' => 'Kernel::Output::HTML::NotificationAgentOnline'
};

B.1.36.2. CustomerFrontend::NotifyModule###1-ShowCustomerOnline

DescriptionValue
Description:Module that shows the currently loged in customers in the customer interface.
Group:Framework
SubGroup:Frontend::Customer::ModuleNotify
Valid:0
Required:0
Config-Setting:

 $Self->{'CustomerFrontend::NotifyModule'}->{'1-ShowCustomerOnline'} =  {
  'ShowEmail' => '1',
  'Module' => 'Kernel::Output::HTML::NotificationCustomerOnline'
};

B.1.37. Frontend::Customer::ModuleRegistration

B.1.37.1. CustomerFrontend::Module###Logout

DescriptionValue
Description:Frontend module registration for the Logout object in the customer frontend.
Group:Framework
SubGroup:Frontend::Customer::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerFrontend::Module'}->{'Logout'} =  {
  'NavBar' => [
    {
      'Prio' => '10',
      'Block' => '',
      'Image' => 'exit.png',
      'NavBar' => '',
      'Type' => '',
      'AccessKey' => 'l',
      'Description' => 'Logout',
      'Name' => 'Logout',
      'Link' => 'Action=Logout'
    }
  ],
  'NavBarName' => '',
  'Description' => 'Logout of customer panel',
  'Title' => ''
};

B.1.37.2. CustomerFrontend::Module###CustomerPreferences

DescriptionValue
Description:Frontend module registration for the CustomerPreferences object in the customer frontend.
Group:Framework
SubGroup:Frontend::Customer::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerFrontend::Module'}->{'CustomerPreferences'} =  {
  'NavBar' => [
    {
      'Prio' => '1000',
      'Block' => '',
      'Image' => 'prefer.png',
      'NavBar' => '',
      'Type' => '',
      'AccessKey' => 'p',
      'Description' => 'Preferences',
      'Name' => 'Preferences',
      'Link' => 'Action=CustomerPreferences'
    }
  ],
  'NavBarName' => '',
  'Description' => 'Customer preferences',
  'Title' => 'Preferences'
};

B.1.37.3. CustomerFrontend::Module###CustomerCalendarSmall

DescriptionValue
Description:Frontend module registration for the CustomerCalendarSmall object in the agent interface.
Group:Framework
SubGroup:Frontend::Customer::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerFrontend::Module'}->{'CustomerCalendarSmall'} =  {
  'NavBarName' => '',
  'Description' => 'Small calendar for date selection.',
  'Title' => 'Calendar'
};

B.1.37.4. CustomerFrontend::Module###CustomerAccept

DescriptionValue
Description:Frontend module registration for the CustomerAccept object in the customer frontend.
Group:Framework
SubGroup:Frontend::Customer::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerFrontend::Module'}->{'CustomerAccept'} =  {
  'NavBarName' => '',
  'Description' => 'To accept login infos',
  'Title' => 'Info'
};

B.1.38. Frontend::Customer::Preferences

B.1.38.1. PreferencesTable

DescriptionValue
Description:The name of the table, where the customer preferences are stored.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:1
Config-Setting:

 $Self->{'PreferencesTable'} =  'user_preferences';

B.1.38.2. PreferencesTableKey

DescriptionValue
Description:Key for preferences table.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:1
Config-Setting:

 $Self->{'PreferencesTableKey'} =  'preferences_key';

B.1.38.3. CustomerPreferences

DescriptionValue
Description:Parameters for the customer preference table.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPreferences'} =  {
  'Params' => {
    'TableUserID' => 'user_id',
    'TableValue' => 'preferences_value',
    'TableKey' => 'preferences_key',
    'Table' => 'customer_preferences'
  },
  'Module' => 'Kernel::System::CustomerUser::Preferences::DB'
};

B.1.38.4. CustomerPreferencesView

DescriptionValue
Description:Order of the different items in the customer preferences view.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:1
Config-Setting:

 $Self->{'CustomerPreferencesView'} =  [
  'Frontend',
  'Other Options'
];

B.1.38.5. CustomerPreferencesGroups###Password

DescriptionValue
Description:All parameters for the password area in the customer preferences.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerPreferencesGroups'}->{'Password'} =  {
  'Prio' => '1000',
  'PasswordNeedDigit' => '0',
  'Label' => 'Change Password',
  'PasswordMin2Characters' => '0',
  'PasswordRegExp' => '',
  'Module' => 'Kernel::Output::HTML::PreferencesPassword',
  'PasswordMin2Lower2UpperCharacters' => '0',
  'Area' => 'Customer',
  'Activ' => '1',
  'Colum' => 'Other Options',
  'PasswordMinSize' => '0'
};

B.1.38.6. CustomerPreferencesGroups###Language

DescriptionValue
Description:All parameters for the language area in the customer preferences.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerPreferencesGroups'}->{'Language'} =  {
  'Prio' => '2000',
  'Label' => 'Language',
  'PrefKey' => 'UserLanguage',
  'Module' => 'Kernel::Output::HTML::PreferencesLanguage',
  'Desc' => 'Select your frontend language.',
  'Activ' => '1',
  'Colum' => 'Frontend'
};

B.1.38.7. CustomerPreferencesGroups###Theme

DescriptionValue
Description:All parameters for the theme area in the customer preferences.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerPreferencesGroups'}->{'Theme'} =  {
  'Prio' => '1000',
  'Label' => 'Theme',
  'PrefKey' => 'UserTheme',
  'Module' => 'Kernel::Output::HTML::PreferencesTheme',
  'Desc' => 'Select your frontend Theme.',
  'Activ' => '0',
  'Colum' => 'Frontend'
};

B.1.38.8. CustomerPreferencesGroups###PGP

DescriptionValue
Description:All parameters for the PGP area in the customer preferences.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerPreferencesGroups'}->{'PGP'} =  {
  'Prio' => '10000',
  'Label' => 'PGP Key',
  'PrefKey' => 'UserPGPKey',
  'Module' => 'Kernel::Output::HTML::PreferencesPGP',
  'Desc' => 'PGP Key Upload',
  'Activ' => '1',
  'Colum' => 'Other Options'
};

B.1.38.9. CustomerPreferencesGroups###SMIME

DescriptionValue
Description:All parameters for the S/MIME area in the customer preferences.
Group:Framework
SubGroup:Frontend::Customer::Preferences
Valid:1
Required:0
Config-Setting:

 $Self->{'CustomerPreferencesGroups'}->{'SMIME'} =  {
  'Prio' => '11000',
  'Label' => 'S/MIME Certificate',
  'PrefKey' => 'UserSMIMEKey',
  'Module' => 'Kernel::Output::HTML::PreferencesSMIME',
  'Desc' => 'S/MIME Certificate Upload',
  'Activ' => '1',
  'Colum' => 'Other Options'
};

B.1.39. Frontend::Public::ModuleRegistration

B.1.39.1. PublicFrontend::Module###PublicRepository

DescriptionValue
Description:Frontend module registration for the PublicRepository object in the public interface.
Group:Framework
SubGroup:Frontend::Public::ModuleRegistration
Valid:1
Required:0
Config-Setting:

 $Self->{'PublicFrontend::Module'}->{'PublicRepository'} =  {
  'NavBarName' => '',
  'Description' => 'PublicRepository',
  'Title' => 'PublicRepository'
};