Get the acl for this queue and princtype admincc
get the acl for this queue and princtype cc
get the acl for this queue and princtype requestor

get the acl for scope queue/ticket and id this queue
iterate through it.




For a queue

AdminCc

        rights [del]

CarbonCopy

        rights [del]

Requestor

        rights [del] 


User1...Usern

        rights [del]
%#Iterate through all users with rights in this queu <& ../Elements/QueueRightsForUser, QueueObj => $Queue, PrincipalId => $User->Id &> Find users:
<& /Elements/SelectUsers &>
Grant rights:
<& ../Elements/GrantQueueRightsTo, UserString => $UserString, UserOp => $UserOp, UserField => $UserField &>
<%INIT> if (!defined $QueueId) { &FatalError("No QueueId defined"); } my $Queue = new RT::Queue($session{'CurrentUser'}); $Queue->Load($QueueId) || &FatalError("Couldn't load queue $QueueId"); <%ARGS> $QueueId = undef $UserString => undef $UserOp => undef $UserField => undef