Just want to share my frustrating experience to make the approval link
works, here are the steps I have done from a fresh data.
Create the ff. sample users.
Create a new queue, filling up the ff.
- Name: Project_A
- Description: Sample only
Under Project_A queue, give local permissions to user rt3_user
Under Project_A queue, give local permissions to user rt3_owner
Under Project_A queue, create a new local template
- Name: Create Approval
- Description: Approval for Project_A
Content: Someone has created a request for Project_A. Please review and
approve it, so they can start working on it.
Under Project_A queue, created a new local scrip
- Description: Create Project A approval
- Condition: On Create
- Action: Create Tickets
- Template: Create Approval
- Stage: TransactionCreate
Enable the ___Approvals queue and rename it to Approvals
Under Approvals queue, go to Watchers and add user rt3_approval as
Under Approvals queue, give local permissions to user rt3_approval
Under Project_A queue, give local permissions to user rt3_approval
- Then try to create ticket using rt3_user, then you log as rt3_approval,
you must see one ticket from Approval link.
Note: If you have a problem after upgrading just like me from 3.0.5 to
3.4.5, I remove every permissions I previously created and follow the