
You may use the "CustomerPanelOwnSelection" item in your Config.pm file to restrict what queues are presented to the end users in the Customer Page. Here is a cut/paste of a previous reply I made to a different person I think I should have noted in my original reply Name of your first queue rather than First Queue Name I can understand where that could be read not as it was intended -----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Dehnert James Sr Sent: Friday, August 26, 2005 1:16 PM To: User questions and discussions about OTRS.org Subject: Re: [otrs] User interface:Limited Queue access Ah ha! It was the First Queue Name in my instance that was the problem. Thanks! On Aug 26, 2005, at 10:04 AM, West, Bradley G. wrote:
It may be a simple syntax error.
If you have a queue named Dispatch and you wanted it to appear to the customer as Dispatches your line of code would be as follows:
$Self->{CustomerPanelOwnSelection} = {'Dispatch' => 'Dispatches'};
If you have a queue named Dispatch that is a subqueue of a different queue called Tickets then your line of code would be like:
$Self->{CustomerPanelOwnSelection} = {'Tickets::Dispatch' => 'Dispatches'};
I hope this gets you where you need to be.
Thanks,
Brad
-----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Dehnert James Sr Sent: Friday, August 26, 2005 11:45 AM To: User questions and discussions about OTRS.org Subject: RE: [otrs] User interface:Limited Queue access
I still seem to be doing something wrong here...
I added the following to my Config.pm
# CustomerControlPanel Settings $Self->{CustomerPanelOwnSelection} = {'First Queue Name' => 'Dispatch'}; because I want them to see the Dispatch queue ONLY. With this in place Dispatch the only queue they see, but when a user tries to enter a case they are getting the error below..
Error: Need TicketID!
Comment:
Traceback: ERROR: OTRS-CGI-42 Perl: 5.8.6 OS: linux Time: Fri Aug 26 08:38:01 2005
Message: Need TicketID!
Traceback (4900): Module: Kernel::System::Ticket::Article::ArticleCreate (v1.91) Line: 84 Module: Kernel::Modules::CustomerTicketMessage::Run (v1.3) Line: 311 Module: Kernel::System::Web::InterfaceCustomer::Run (v1.6) Line: 677 Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_customer_2epl :: handler (v) Line: 48 Module: (eval) (v1.36) Line: 202 Module: ModPerl::RegistryCooker::run (v1.36) Line: 202 Module: ModPerl::RegistryCooker::default_handler (v1.36) Line: 168 Module: ModPerl::Registry::handler (v1.99) Line: 30
.. so, I commented line line out, restarted otrs and apache and things are working again, but with all queues visible.
Have I committed a minor syntax error up there? Or perhaps I need to put this line in a specific place in the Config.pm.
Any ideas?
-----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of John Hennessy Sent: Wednesday, September 14, 2005 11:02 AM To: otrs@otrs.org Subject: [otrs] How to hide queues in group "users". Hi, I am using CustomerGroupSupport and am unable to hide Queues that appear in the "users" group from newly added Customer Users that are added only to groups I have created for them separately. I would like to host multiple departments or clients on the same running version of OTRS but don't want Customer Users to see the queues for other clients while they are in the "New Ticket" screen. Currently the drop-down shows all queues in the "users" group. Is the above a side-effect of having installed demo data to start with or is it normal behaviour for Customer Users to see queues in the group "users" ? OTRS 2.02-01 MySQL 4.0.18-log Apache 2.0.49 RedHat Linux 9 (Shrike) Any advice is appreciated. John. _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support oder Consulting für Ihr OTRS System? => http://www.otrs.de/