restiricting access to queues by customer group {Scanned}

Hi, Im new to this list, so i apoligise if this has been asked and answered before, i searched the archives but couldn't find anything relating to this. I have installed OTRS 1.2.3 on a RH system (install via tar.gz). I have setup a customer and customer group (enabling the customer group setting in Config.pm) $Self->{CustomerGroupSupport} = 1; Then i assigned a customer to a customer group, and gave that group rw perms for the queue called MLSIS. I thought that if the customer was assigened only one group then they would only be able to see that group, and assign tickets to that group, but not so. I actually found that the customer could assign there ticket to any group OTHER THAN the queue they have access to :( If an admin then moves the ticket to that group the ticket disapears from the customers screen. I know there is the setting to tie a user to a specific queue :- $Self->{CustomerPanelOwnSelection} = { # QueueID => String '1' => 'MLSIS', This bit works, but limits all customers to this queue, is there a way to limit customers to ONLY the queues in there groups? e.g. I run a company that supports difererent customers, i want to assign a queue to each customer (so i dont have one person assiging jobs to queues all day) but i dont want each customer to see another customers tickets. Each customer can have any number of employs, each of which would have access to the same queue (maybe some customer users would have access to another queue for extra stuff) Is this kind of thing posible? If this dosn't make sence please tell me what bits to expand on. Thanks Matt Lowe -- This message has been scanned for viruses and dangerous content by the www.ms.mlsis.co.uk MailScanner, and is believed to be clean. Please contact ms@ms.mlsis.co.uk for support.

On Wednesday, May 12, 2004 11:50 PM
otrs@mlsis.co.uk
This bit works, but limits all customers to this queue, is there a way to limit customers to ONLY the queues in there groups?
This is the default behaviour.
e.g. I run a company that supports difererent customers, i want to assign a queue to each customer (so i dont have one person assiging jobs to queues all day) but i dont want each customer to see another customers tickets. Each customer can have any number of employs, each of which would have access to the same queue (maybe some customer users would have access to another queue for extra stuff) Is this kind of thing posible?
Enable $Self->{CustomerGroupSupport} in Config.pm, group your customers, and assign their groups to their specific queues. Revoke all other rights. Take take that the customers do not belong to any of the groups mentioned in $Self{CustomerGroupAlwaysGroups} = ['users', 'faq']; hth, Robert Kehl -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Tel. +49 (0)6172 4832388
participants (2)
-
otrs@mlsis.co.uk
-
Robert Kehl