- HTML Admin-Manual
- PDF Admin-Manual
- HTML ITSM-Manual
- PDF ITSM-Manual
- HTML Developer-Manual
- PDF Developer-Manual
- HTML Developer-API
Appendix B. Config Referenzliste
B.1. Framework
B.1.1. Core
B.1.1.9. DefaultCharset
| Description | Value | ||
|---|---|---|---|
| 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.11. DefaultUsedLanguages
| Description | Value | ||
|---|---|---|---|
| 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.13. DefaultTheme::HostBased
| Description | Value | ||
|---|---|---|---|
| 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.17. CheckEmailInvalidAddress
| Description | Value | ||
|---|---|---|---|
| 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.19. DemoSystem
| Description | Value | ||
|---|---|---|---|
| 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.23. System::Permission
| Description | Value | ||
|---|---|---|---|
| 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.2. Core::Log
B.1.3. Core::MIME-Viewer
B.1.4. Core::MirrorDB
B.1.4.1. Core::MirrorDB::DSN
| Description | Value | ||
|---|---|---|---|
| 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.3. Core::MirrorDB::Password
| Description | Value | ||
|---|---|---|---|
| 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.6. Core::Package
B.1.6.2. Package::RepositoryRoot
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.7. Core::PerformanceLog
B.1.7.1. PerformanceLog
| Description | Value | ||
|---|---|---|---|
| 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.9. Core::Sendmail
B.1.9.1. SendmailModule
| Description | Value | ||
|---|---|---|---|
| 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.10. Core::Session
B.1.10.1. SessionModule
| Description | Value | ||
|---|---|---|---|
| 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.3. SessionCheckRemoteIP
| Description | Value | ||
|---|---|---|---|
| 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.8. SessionUseCookie
| Description | Value | ||
|---|---|---|---|
| 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.11. Core::SpellChecker
B.1.11.2. SpellCheckerBin
| Description | Value | ||
|---|---|---|---|
| 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.12. Core::Stats
B.1.13. Core::Stats::Graph
B.1.13.12. Stats::Graph::dclrs
| Description | Value | ||
|---|---|---|---|
| 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.14. Stats::Graph::legend_placement
| Description | Value | ||
|---|---|---|---|
| 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.14. Core::Time
B.1.14.7. TimeVacationDays
| Description | Value | ||
|---|---|---|---|
| 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.9. TimeWorkingHours
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar1
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar2
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar3
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar4
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar5
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar6
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar7
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar8
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. TimeVacationDays::Calendar9
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.9. Frontend::Output::FilterContent###ActiveElementFilter
| Description | Value | ||
|---|---|---|---|
| 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.26. Crypt::SMIME
B.1.27. Frontend::Admin::ModuleRegistration
B.1.27.1. Frontend::Module###Admin
| Description | Value | ||
|---|---|---|---|
| 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.3. Frontend::Module###AdminUser
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.8. NotificationSubjectLostPasswordToken
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.11. NotificationBodyLostPassword
| Description | Value | ||
|---|---|---|---|
| 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.29. Frontend::Agent::Auth::LDAP
B.1.29.1. UserSyncLDAPMap
| Description | Value | ||
|---|---|---|---|
| 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.30. Frontend::Agent::ModuleNotify
B.1.30.1. Frontend::NotifyModule###1-CharsetCheck
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.4. PreferencesGroups###Password
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. Stats::Format
| Description | Value | ||
|---|---|---|---|
| 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.34. Frontend::Customer
B.1.34.3. CustomerGroupAlwaysGroups
| Description | Value | ||
|---|---|---|---|
| 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.6. CustomerPanelPreApplicationModule###CustomerAccept
| Description | Value | ||
|---|---|---|---|
| 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.11. CustomerPanelSubjectLostPasswordToken
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.14. CustomerPanelBodyLostPassword
| Description | Value | ||
|---|---|---|---|
| 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.16. CustomerPanelBodyNewAccount
| Description | Value | ||
|---|---|---|---|
| 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.4. Customer::AuthModule::DB::CustomerKey
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.10. Customer::AuthModule::HTTPBasicAuth::Replace
| Description | Value | ||
|---|---|---|---|
| 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.14. Customer::AuthModule::LDAP::GroupDN
| Description | Value | ||
|---|---|---|---|
| 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.16. Customer::AuthModule::LDAP::UserAttr
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.25. Customer::AuthModule::Radios::Die
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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.3. CustomerPreferences
| Description | Value | ||
|---|---|---|---|
| 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.5. CustomerPreferencesGroups###Password
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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
| Description | Value | ||
|---|---|---|---|
| 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'
};
| ||

