3.6.0 Approvals

I have attempted to follow the wiki, other messages on this list as well
as the book on the Approvals queue setup, but nothing seems to work
exactly right in 3.6.0.

Here is what I have done so far:

Configuration->Queues->“My Queue”->Templates->New Template
Name: manager-approval
Content:
===Create-Ticket: manager-approval
Queue: Approvals
Type: approval
Owner: my_manager
Content: Please review and approve this request.
Depended-On-By: TOP
ENDOFCONTENT

Configuration->Queues->“My Queue”->Scrips->New Scrip
Description: manager-approval
Condition: On Create
Action: Create Tickets
Template: manager-approval
Stage: TransactionCreate

I also enabled and renamed the ___Approvals queue to Approvals. What I
believe to now be my problem is actually with permissions. To whom do I
have to give what permissions to actually create the tickets in the
Approval queue and view them?

Thanks,

Tim Casada

I also enabled and renamed the ___Approvals queue to Approvals. What I
believe to now be my problem is actually with permissions. To whom do I
have to give what permissions to actually create the tickets in the
Approval queue and view them?

RT expects the approvals Queue to be named with the leading underscores.
You should have the Queue set to ‘___Approvals’ in the template and the
approvals queue should be renamed back to what it originally was. I’m
not certain what else you’ll need to do as I haven’t taken advantage of
the feature yet but I’m pretty certain you’ll need to revert your
changes.

HTH

Joshua Colson jcolson@voidgate.org

Thanks for the tips. I renamed my queue back to ___Approvals. I think
I figured the rest out and have updated the wiki with 3.6.0 specifics.

4th NOTE: In RT 3.6.0 I had to use the following 2 lines in
the template, {$Tickets{‘TOP’}->Id()} and Refers-To:
{$Tickets{‘TOP’}->Id()}.
Another thing that has not been mentioned is the permissions. I had to
give the person who will be approving the tickets the following grants:
ModifyTicket, OwnTicket, ShowTicket.

http://wiki.bestpractical.com/index.cgi?ApprovalCreation

Tim Casada

Joshua Colson wrote:

On Wed, 2006-08-02 at 16:06 -0400, Tim Casada wrote:
  
I also enabled and renamed the ___Approvals queue to Approvals.  What I 
believe to now be my problem is actually with permissions.  To whom do I 
have to give what permissions to actually create the tickets in the 
Approval queue and view them?
    
RT expects the approvals Queue to be named with the leading underscores.
You should have the Queue set to '___Approvals' in the template and the
approvals queue should be renamed back to what it originally was. I'm
not certain what else you'll need to do as I haven't taken advantage of
the feature yet but I'm pretty certain you'll need to revert your
changes.

HTH