GenericInterface → Core::CustomerCompany
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
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
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
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
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
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 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 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 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 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 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 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 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 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 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 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 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 module registration for the mapping layer.
This setting is not active by default.
Default value:
$Self->{'GenericInterface::Mapping::Module'}->{'Test'} = { 'ConfigDialog' => '' };
GenericInterface module registration for the mapping layer.
Default value:
$Self->{'GenericInterface::Mapping::Module'}->{'Simple'} = { 'ConfigDialog' => 'AdminGenericInterfaceMappingSimple' };
GenericInterface module registration for the mapping layer.
Default value:
$Self->{'GenericInterface::Mapping::Module'}->{'XSLT'} = { 'ConfigDialog' => 'AdminGenericInterfaceMappingXSLT' };
GenericInterface → GenericInterface::Operation::ModuleRegistration
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 module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Session::SessionCreate'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Session', 'Name' => 'SessionCreate' };
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketCreate'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Ticket', 'Name' => 'TicketCreate' };
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketUpdate'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Ticket', 'Name' => 'TicketUpdate' };
GenericInterface module registration for the operation layer.
Default value:
$Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketGet'} = { 'ConfigDialog' => 'AdminGenericInterfaceOperationDefault', 'Controller' => 'Ticket', 'Name' => 'TicketGet' };
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
Defines the default type of the article for this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketCreate'}->{'ArticleType'} = 'webrequest';
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';
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';
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
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';
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';
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
Defines the default type of the article for this operation.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::Operation::TicketUpdate'}->{'ArticleType'} = 'webrequest';
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';
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';
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 module registration for the transport layer.
Default value:
$Self->{'GenericInterface::Transport::Module'}->{'HTTP::SOAP'} = { 'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPSOAP', 'Name' => 'SOAP', 'Protocol' => 'HTTP' };
GenericInterface module registration for the transport layer.
Default value:
$Self->{'GenericInterface::Transport::Module'}->{'HTTP::REST'} = { 'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPREST', 'Name' => 'REST', 'Protocol' => 'HTTP' };
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
Cache time in seconds for the web service config backend.
This setting can not be deactivated.
Default value:
$Self->{'GenericInterface::WebserviceConfig::CacheTTL'} = '86400';
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';
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';