Hi,
We have some customers in different countries.
We have onsite support teams (1st level) (1 onsite team for multiple customers is possible)
We have a global support team (2nd level)
Onsite teams should see only the customer's ticket in their countries.
How should I create the architecture?
Should I create a new queue for each customer? (How can I restrict the customers to see only their own queues?)
Or is it enough to use only groups?
Architecture plan
Moderator: crythias
-
- Znuny newbie
- Posts: 17
- Joined: 07 Dec 2015, 18:19
- Znuny Version: 5.0.4
- Real Name: Csaba Németh
Architecture plan
Last edited by 1soproni on 25 Feb 2016, 13:40, edited 2 times in total.
-
- Znuny expert
- Posts: 188
- Joined: 15 Dec 2014, 20:49
- Znuny Version: 4.0.24
- Location: QC, Canada
Re: Architecture plan
Here's how I'd do it, but im not an expert (even if my title says so haha)
Each countries got a seperate queue and handle the access with roles/groupes per agent. Its gonna handle itself quite well. For your 2th level of support you give their roles more rights on each groups handling queues security and access.Onsite teams should see only the customer's ticket in their countries.
Well kinda like I explained aboveHow should I create the architecture?
Nope you shouldnt. You'll handle customer queues with OTRS ACL if you got to. But honestly, i'd aim toward using services instead of queues. With the acl, you fix the queues for the customer knowing their country beforehand, hide the queue field and just let them select the service.Should I create a new queue for each customer? (How can I restrict the customers to see only their own queues?)
You'll need to activate roles too in my opinion for the reasons I explained earlier.Or is it enough to use only groups?
-
- Znuny newbie
- Posts: 17
- Joined: 07 Dec 2015, 18:19
- Znuny Version: 5.0.4
- Real Name: Csaba Németh
Re: Architecture plan
Hi wheelsot,
thanks for your reply.
I tried it with ACLs. How can I avoid that customer has to choose between only one choice? Can I set default queue per customer?
thanks for your reply.
I tried it with ACLs. How can I avoid that customer has to choose between only one choice? Can I set default queue per customer?
-
- Znuny newbie
- Posts: 17
- Joined: 07 Dec 2015, 18:19
- Znuny Version: 5.0.4
- Real Name: Csaba Németh
Re: Architecture plan
I have done it:
I have disabled "Ticket::Frontend::CustomerTicketMessage###Queue"
Enabled "Ticket::Frontend::CustomerTicketMessage###QueueDefault"
GenericAgent changes the queue on ticket creation.
I have disabled "Ticket::Frontend::CustomerTicketMessage###Queue"
Enabled "Ticket::Frontend::CustomerTicketMessage###QueueDefault"
GenericAgent changes the queue on ticket creation.
-
- Znuny expert
- Posts: 188
- Joined: 15 Dec 2014, 20:49
- Znuny Version: 4.0.24
- Location: QC, Canada
Re: Architecture plan
Exactly what I was about to reply when I saw your comment
Glad you made it work! Enjoy
Glad you made it work! Enjoy