There are config option for the customer panel (http://host/otrs/customer.pl).
Example 12-14. Kernel/Config.pm - Customer Panel
[...] # CustomerGroupSupport (0 = compat. to OTRS 1.1 or lower) # (if this is 1, then you need to set the group <-> customer user # relations (ro/rw)! http://host/otrs/index.pl?Action=AdminCustomerUserGroup # otherway, each user is ro/rw in each group!) $Self->{CustomerGroupSupport} = 0; # CustomerGroupAlwaysGroups # (if CustomerGroupSupport is true and you don't want to manage # each customer user for this groups, then put the groups # for all customer user in there) $Self->{CustomerGroupAlwaysGroups} = ['users', 'info']; # --------------------------------------------------- # # login and logout settings # # --------------------------------------------------- # # CustomerPanelLoginURL # (If this is anything other than '', then it is assumed to be the # URL of an alternate login screen which will be used in place of # the default one.) $Self->{CustomerPanelLoginURL} = ''; # $Self->{CustomerPanelLoginURL} = 'http://host.example.com/cgi-bin/login.pl'; # CustomerPanelLogoutURL # (If this is anything other than '', it is assumed to be the URL # of an alternate logout page which users will be sent to when they # logout.) $Self->{CustomerPanelLogoutURL} = ''; # $Self->{CustomerPanelLogoutURL} = 'http://host.example.com/cgi-bin/login.pl'; # CustomerPanelLostPassword # (use lost passowrd feature) $Self->{CustomerPanelLostPassword} = 1; # CustomerPanelCreateAccount # (use create cutomer account self feature) $Self->{CustomerPanelCreateAccount} = 1; # CustomerPriority # (If the customer can set the ticket priority) $Self->{CustomerPriority} = 1; # CustomerDefaultPriority # (default priority of new customer tickets) $Self->{CustomerDefaultPriority} = '3 normal'; # CustomerNextScreenAfterNewTicket # $Self->{CustomerNextScreenAfterNewTicket} = 'CustomerZoom'; $Self->{CustomerNextScreenAfterNewTicket} = 'CustomerTicketOverView'; # CustomerPanelSelectionType # (To: seection type. Queue => show all queues, SystemAddress => show all system # addresses;) [Queue|SystemAddress] $Self->{CustomerPanelSelectionType} = 'Queue'; # $Self->{CustomerPanelSelectionType} = 'SystemAddress'; # CustomerPanelSelectionString # (String for To: selection.) # use this for CustomerPanelSelectionType = Queue # $Self->{CustomerPanelSelectionString} = 'Queue: <Queue> - <QueueComment>'; $Self->{CustomerPanelSelectionString} = '<Queue>'; # use this for CustomerPanelSelectionType = SystemAddress # $Self->{CustomerPanelSelectionString} = '<Realname> <<Email>> - Queue: <Queue> - <QueueComment>'; # CustomerPanelOwnSelection # (If this is in use, "just this selection is valid" for the CustomMessage.) # $Self->{CustomerPanelOwnSelection} = { # # QueueID => String # '1' => 'First Queue!', # '2' => 'Second Queue!', # }; # --------------------------------------------------- # # notification email about new password # # --------------------------------------------------- # $Self->{CustomerPanelSubjectLostPassword} = 'New OTRS Password!'; $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 "; # --------------------------------------------------- # # notification email about new account # # --------------------------------------------------- # $Self->{CustomerPanelSubjectNewAccount} = 'New OTRS Account!'; $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 "; [...] |