- OTRS Admin Manual
- OTRS::ITSM Manual
- OTRS Developer Manual
- OTRS API Reference
GenericInterface → Core::CustomerCompany
- CustomerCompany::EventModulePost###1000-GenericInterface
Performs the configured action for each event (as an Invoker) for each configured Webservice.
Default value:
$Self->{'CustomerCompany::EventModulePost'}->{'1000-GenericInterface'} = { 'Event' => '', 'Module' => 'Kernel::GenericInterface::Event::Handler', 'Transaction' => '1' };
GenericInterface → Core::CustomerUser
- CustomerUser::EventModulePost###1000-GenericInterface
Performs the configured action for each event (as an Invoker) for each configured Webservice.
Default value:
$Self->{'CustomerUser::EventModulePost'}->{'1000-GenericInterface'} = { 'Event' => '', 'Module' => 'Kernel::GenericInterface::Event::Handler', 'Transaction' => '1' };
GenericInterface → Core::DynamicField
- DynamicField::EventModulePost###1000-GenericInterface
Performs the configured action for each event (as an Invoker) for each configured Webservice.
Default value:
$Self->{'DynamicField::EventModulePost'}->{'1000-GenericInterface'} = { 'Event' => '', 'Module' => 'Kernel::GenericInterface::Event::Handler', 'Transaction' => '1' };
GenericInterface → Core::Package
- Package::EventModulePost###1000-GenericInterface
Performs the configured action for each event (as an Invoker) for each configured Webservice.
Default value:
$Self->{'Package::EventModulePost'}->{'1000-GenericInterface'} = { 'Event' => '', 'Module' => 'Kernel::GenericInterface::Event::Handler', 'Transaction' => '1' };
GenericInterface → Core::Queue
- Queue::EventModulePost###1000-GenericInterface
Performs the configured action for each event (as an Invoker) for each configured Webservice.
Default value:
$Self->{'Queue::EventModulePost'}->{'1000-GenericInterface'} = { 'Event' => '', 'Module' => 'Kernel::GenericInterface::Event::Handler', 'Transaction' => '1' };
GenericInterface → Core::Ticket
- Ticket::EventModulePost###999-GenericInterface
Performs the configured action for each event (as an Invoker) for each configured Webservice.
Default value:
$Self->{'Ticket::EventModulePost'}->{'999-GenericInterface'} = { 'Event' => '', 'Module' => 'Kernel::GenericInterface::Event::Handler', 'Transaction' => '1' };
GenericInterface → Frontend::Admin::ModuleRegistration
- Frontend::Module###AdminGenericInterfaceDebugger
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceDebugger'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ], 'JavaScript' => [ 'Core.Agent.Admin.GenericInterfaceDebugger.js' ] }, 'Title' => 'GenericInterface Debugger GUI' };
- Frontend::Module###AdminGenericInterfaceWebservice
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceWebservice'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ], 'JavaScript' => [ 'Core.Agent.Admin.GenericInterfaceWebservice.js' ] }, 'NavBarModule' => { 'Block' => 'System', 'Description' => 'Create and manage web services.', 'Module' => 'Kernel::Output::HTML::NavBar::ModuleAdmin', 'Name' => 'Web Services', 'Prio' => '1000' }, 'NavBarName' => 'Admin', 'Title' => 'GenericInterface Web Service GUI' };
- Frontend::Module###AdminGenericInterfaceTransportHTTPSOAP
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceTransportHTTPSOAP'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css', 'Core.Agent.SortedTree.css' ], 'JavaScript' => [ 'Core.Agent.SortedTree.js' ] }, 'Title' => 'GenericInterface TransportHTTPSOAP GUI' };
- Frontend::Module###AdminGenericInterfaceTransportHTTPREST
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceTransportHTTPREST'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ] }, 'Title' => 'GenericInterface TransportHTTPREST GUI' };
- Frontend::Module###AdminGenericInterfaceWebserviceHistory
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceWebserviceHistory'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ], 'JavaScript' => [ 'Core.Agent.Admin.GenericInterfaceWebserviceHistory.js' ] }, 'Title' => 'GenericInterface Webservice History GUI' };
- Frontend::Module###AdminGenericInterfaceOperationDefault
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceOperationDefault'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ], 'JavaScript' => [ 'Core.Agent.Admin.GenericInterfaceOperation.js' ] }, 'Title' => 'GenericInterface Operation GUI' };
- Frontend::Module###AdminGenericInterfaceInvokerDefault
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceInvokerDefault'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ], 'JavaScript' => [ 'Core.Agent.Admin.GenericInterfaceInvoker.js' ] }, 'Title' => 'GenericInterface Invoker GUI' };
- Frontend::Module###AdminGenericInterfaceMappingSimple
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceMappingSimple'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ], 'JavaScript' => [ 'Core.Agent.Admin.GenericInterfaceMappingSimple.js' ] }, 'Title' => 'GenericInterface Webservice Mapping GUI' };
- Frontend::Module###AdminGenericInterfaceMappingXSLT
Frontend module registration for the agent interface.
Default value:
$Self->{'Frontend::Module'}->{'AdminGenericInterfaceMappingXSLT'} = { 'Description' => 'Admin', 'Group' => [ 'admin' ], 'Loader' => { 'CSS' => [ 'Core.Agent.Admin.GenericInterface.css' ] }, 'Title' => 'GenericInterface Webservice Mapping GUI' };
GenericInterface → GenericInterface::Invoker::ModuleRegistration
- GenericInterface::Invoker::Module###Test::Test
GenericInterface module registration for the invoker layer.
This setting is not active by default.
Default value:
$Self->{'GenericInterface::Invoker::Module'}->{'Test::Test'} = { 'ConfigDialog' => 'AdminGenericInterfaceInvokerDefault', 'Controller' => 'Test', 'Name' => 'Test' };
- GenericInterface::Invoker::Module###Test::TestSimple
GenericInterface module registration for the invoker layer.
This setting is not active by default.
Default value:
$Self->{'GenericInterface::Invoker::Module'}->{'Test::TestSimple'} = { 'ConfigDialog' => 'AdminGenericInterfaceInvokerDefault', 'Controller' => 'Test', 'Name' => 'TestSimple' };
GenericInterface → GenericInterface::Mapping::ModuleRegistration
- GenericInterface::Mapping::Module###Test
GenericInterface module registration for the mapping layer.
This setting is not active by default.
Default value:
$Self->{'GenericInterface::Mapping::Module'}->{'Test'} = { 'ConfigDialog' => '' };
- GenericInterface::Mapping::Module###Simple
GenericInterface module registration for the mapping layer.
Default value:
$Self->{'GenericInterface::Mapping::Module'}->{'Simple'} = { 'ConfigDialog' => 'AdminGenericInterfaceMappingSimple' };
- GenericInterface::Mapping::Module###XSLT
GenericInterface module registration for the mapping layer.
Default value:
$Self->{'GenericInterface::Mapping::Module'}->{'XSLT'} = { 'ConfigDialog' => 'AdminGenericInterfaceMappingXSLT' };
GenericInterface → GenericInterface::Operation::ModuleRegistration
- GenericInterface::Operation::Module###Test::Test
GenericInterface module registration for the operation layer.
This setting is not active by default.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Test::Test'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Test', 'Name' => 'Test' };
- GenericInterface::Operation::Module###Session::SessionCreate
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Session::SessionCreate'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Session', 'Name' => 'SessionCreate' };
- GenericInterface::Operation::Module###Ticket::TicketCreate
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketCreate'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Ticket', 'Name' => 'TicketCreate' };
- GenericInterface::Operation::Module###Ticket::TicketUpdate
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketUpdate'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Ticket', 'Name' => 'TicketUpdate' };
- GenericInterface::Operation::Module###Ticket::TicketGet
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketGet'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Ticket', 'Name' => 'TicketGet' };
- GenericInterface::Operation::Module###Ticket::TicketSearch
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketSearch'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Ticket', 'Name' => 'TicketGet' };
GenericInterface → GenericInterface::Operation::TicketCreate
- GenericInterface::Operation::TicketCreate###ArticleType
Defines the default type of the article for this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketCreate'}->{'ArticleType'} = 'webrequest';
- GenericInterface::Operation::TicketCreate###HistoryType
Defines the history type for this operation, which gets used for ticket history in the agent interface.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketCreate'}->{'HistoryType'} = 'NewTicket';
- GenericInterface::Operation::TicketCreate###HistoryComment
Defines the history comment for this operation, which gets used for ticket history in the agent interface.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketCreate'}->{'HistoryComment'} = '%%GenericInterface Create';
- GenericInterface::Operation::TicketCreate###AutoResponseType
Defines the default auto response type of the article for this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketCreate'}->{'AutoResponseType'} = 'auto reply';
GenericInterface → GenericInterface::Operation::TicketSearch
- GenericInterface::Operation::TicketSearch###SearchLimit
Maximum number of tickets to be displayed in the result of this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketSearch'}->{'SearchLimit'} = '500';
- GenericInterface::Operation::TicketSearch###SortBy::Default
Defines the default ticket attribute for ticket sorting of the ticket search result of this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketSearch'}->{'SortBy::Default'} = 'Age';
- GenericInterface::Operation::TicketSearch###Order::Default
Defines the default ticket order in the ticket search result of the this operation. Up: oldest on top. Down: latest on top.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketSearch'}->{'Order::Default'} = 'Down';
GenericInterface → GenericInterface::Operation::TicketUpdate
- GenericInterface::Operation::TicketUpdate###ArticleType
Defines the default type of the article for this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketUpdate'}->{'ArticleType'} = 'webrequest';
- GenericInterface::Operation::TicketUpdate###HistoryType
Defines the history type for this operation, which gets used for ticket history in the agent interface.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketUpdate'}->{'HistoryType'} = 'AddNote';
- GenericInterface::Operation::TicketUpdate###HistoryComment
Defines the history comment for this operation, which gets used for ticket history in the agent interface.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketUpdate'}->{'HistoryComment'} = '%%GenericInterface Note';
- GenericInterface::Operation::TicketUpdate###AutoResponseType
Defines the default auto response type of the article for this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketUpdate'}->{'AutoResponseType'} = 'auto follow up';
GenericInterface → GenericInterface::Transport::ModuleRegistration
- GenericInterface::Transport::Module###HTTP::SOAP
GenericInterface module registration for the transport layer.
Default value:
$Self->{'GenericInterface::Transport::Module'}->{'HTTP::SOAP'} = { 'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPSOAP', 'Name' => 'SOAP', 'Protocol' => 'HTTP' };
- GenericInterface::Transport::Module###HTTP::REST
GenericInterface module registration for the transport layer.
Default value:
$Self->{'GenericInterface::Transport::Module'}->{'HTTP::REST'} = { 'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPREST', 'Name' => 'REST', 'Protocol' => 'HTTP' };
- GenericInterface::Transport::Module###HTTP::Test
GenericInterface module registration for the transport layer.
This setting is not active by default.
Default value:
$Self->{'GenericInterface::Transport::Module'}->{'HTTP::Test'} = { 'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPTest', 'Name' => 'Test', 'Protocol' => 'HTTP' };
GenericInterface → GenericInterface::Webservice
- GenericInterface::WebserviceConfig::CacheTTL
Cache time in seconds for the web service config backend.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::WebserviceConfig::CacheTTL'} = '86400';
- GenericInterface::Operation::Common::CachedAuth::AgentCacheTTL
Cache time in seconds for agent authentication in the GenericInterface.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::Common::CachedAuth::AgentCacheTTL'} = '300';
- GenericInterface::Operation::Common::CachedAuth::CustomerCacheTTL
Cache time in seconds for customer authentication in the GenericInterface.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::Common::CachedAuth::CustomerCacheTTL'} = '300';