I want that user not allowed to see other user tickets, can only see tickets assigned to them irrespective of clients.....
how is this possible?what modification i can do in the module?

Comments

jeremy’s picture

Category: feature » support
Status: Active » Fixed

Per the documentation, don't assign the "view other users tickets" permission:
http://drupalcode.org/project/support.git/blob/refs/heads/7.x-1.x:/INSTA...

halodeepak’s picture

This permission is unchecked but still users are able to see other users ticket....:

jeremy’s picture

halodeepak’s picture

ya this permission is given.....if i dont give this permission user will not be able to assign ticket to other user,as user can see himself only in Assign To dropdownlist.........
???reply !!!!!!

halodeepak’s picture

i think there is something to do with code modification in module ????????????

jeremy’s picture

If you grant a user "administer support" permission, then they are granted all other permissions, including "view other users tickets". The permission "can assign tickets to any user", but that won't quite work either as it will only allow you to assign to users that can view the ticket:
http://drupalcode.org/project/support.git/blob/refs/heads/7.x-1.x:/INSTA...

This will only work if you have two classes of users (roles), 1) normal users, and 2) admins. The admins are the ones that assign tickets to other users, where-as normal users only see tickets they themselves make and tickets admins have assigned to them. Admins will need "administer support" permission, while normal users should not have this permission.

halodeepak’s picture

see in my case there are 5 client WEB,MOBILE,HR,IT....i want that user can raise ticket to anyclient(ADMIN)..bt can not see and update other users ticket?????it can only access to MY TICKETS(ticket assigned by or to )..!!!!!!!!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.