Following the information found at
http://wiki.bestpractical.com/view/ApprovalCreation, I have a created a
queue called "Password Resets" and allow users to place tickets in that
queue.  An approval request is created in the ___Approvals queue when a new
ticket is created in the Password Resets queue.  From the Wiki I'm using
this code in a template for Password Resets:
 AdminCC: {
   my $group_name  = 'Group Name';
   my $groups      = RT::Groups->new( $RT::SystemUser );
   $groups->LimitToUserDefinedGroups();
   $groups->Limit(
         'FIELD'    => 'Name',
         'OPERATOR' => '=',
         'VALUE'    => $group_name );
   $groups->First->Id;
}

Everything is working fine.  If I change 'Group Name' in the above code to
the name of a group with approvers as members, then they get the email
notification and can approve or reject the request.  My question is what
changes to the above code can I make so that the AdminCC group gets assigned
based on the requestor's group membership.  Let's say I have Groups A, B,
and C and Approval Groups D, E, and F.  If a user who is a member of Group A
places a ticket in the Password Resets queue, I'd like only Approval group D
to get copied as AdminCC and be able to approve the ticket.  Does this make
sense?  Is it even feasible?  If not I could always create a different Reset
queue for each group and then just deal with that, but I'd like to avoid
that if possible.  

Thanks for any insight you might be able to add.  

-- 
View this message in context: 
http://old.nabble.com/Need-help-with-multiple-approval-groups-tp30012297p30012297.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.

Reply via email to