SimpleDesk

SimpleDesk! => SimpleDesk Support => Topic started by: cwestp on June 08, 2011, 06:44:09 PM

Title: Cannot Assign Ticket to Ticket Creator
Post by: cwestp on June 08, 2011, 06:44:09 PM
All permissions are enabled for the member group. Members of that member group can create tickets and assign them to other users. However, If user JohnB creates a ticket, he can assign that ticket to anyone but himself. Also, if anyone else tries to assign that same ticket, they can assign it to anyone except JohnB. Is this a bug/limitation/lemon meringue pie? I see nothing posted about this and seems like other people would have tried this before me.
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Spoogs on June 08, 2011, 06:51:36 PM
Ticket can only be assigned to staff members.
If the ticket author is a staff member go to yoursite/index.php?action=admin;area=helpdesk_options;sa=admin and make sure to check the option For tickets opened by staff, should it be possible to assign them the ticket?
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: cwestp on June 08, 2011, 07:01:37 PM
Both "Allow users to assign tickets to themselves" and "Allow users to assign tickets to any staff member" are checked. Using my previous example of JohnB again, JohnB can create a ticket and assign it to any other staff member. Any other staff member can create a ticket and assign to anyone else, including JohnB. No one can ever assign a ticket to the person that created the ticket.
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Spoogs on June 08, 2011, 07:04:58 PM
Read what I wrote again...
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: cwestp on June 08, 2011, 07:11:06 PM
Doh, got it, that was indeed the problem. Thanks!

The placement and naming of those options is a bit unintuitive.

Just for my edification, what is the use case of that feature?
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Spoogs on June 08, 2011, 07:14:53 PM
When it's unchecked it prevents staff members from assigning tickets to themselves that they created. Not everyone uses their helpdesk the same way, so there are cases where some admin might not want their staff assigning their own tickets to themselves (depending on how the helpdesk is being used of course).

How is it unintuitive..? as you said no one's brought it up before ;) (maybe we'll look into changing the wording a bit)
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Gruffen on June 08, 2011, 07:43:11 PM
In fact, I'd argue that staff creating their own tickets to be assigned to themselves is far from the typical use case of any helpdesk I've ever been part of, and if you're doing that, you're not really using it as a helpdesk but as a ticket tracker...
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Rus on June 08, 2011, 08:06:25 PM
I've done that many times as a ticket tracking device in different jobs where I'm the local support and people have issues with calling the helpdesk.  Sometimes its a good thing, sometimes you need to hit them with a bigger hammer until they call the helpdesk and follow process.

Depends on the job.
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Gruffen on June 08, 2011, 08:18:12 PM
Exactly, that's why there's the option.

When I originally designed that part of the system over a year ago, the logic behind it was simply that if a staff member is creating a ticket, the odds are they're not going to be the person who resolves it but passing it up the food chain, so it would not necessarily be logical to assign to them - and that's why there's the option: the default is that you can't assign a staff member's ticket to themselves, but if you want to use it less as a customer service style helpdesk and more as a ticket tracker, you can do just that.
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: cwestp on June 09, 2011, 12:04:41 PM
That all makes sense. We're a small company so we don't have the same "food chain" you would find in a lot of places. In our other HD program (Help Star) calls are usually left on voice mail and the tickets are loaded by whichever tech is free to open the ticket, then it goes into the queue. They may very well be the same person that return's the user's call later so they would assign the ticket to themselves.

Right now we are running Simple Desk to track our beta sites' ticket's separate from our regular calls. When we schedule upgrade appointments, we open a ticket to track who will be point on those upgrades and they record their work in the call. Since the lead tester does some of this work, she needs to assign the tickets to herself.

Regarding the menu location, never mind what I said. I thought I was looking at the regular admin menu, but it was of course in the help desk admin. It might be a good idea, though, to name the title of that section "Simple Desk Options" since the part of the interface on the left that shows your position in the menu structure may not be visible when you are at the top of the page. If I had not been in such a hurry, I probably would have sorted out where I was, though.

Thanks, all!
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Spoogs on June 09, 2011, 12:21:32 PM
Quote from: cwestp on June 09, 2011, 12:04:41 PM
Regarding the menu location, never mind what I said. I thought I was looking at the regular admin menu, but it was of course in the help desk admin. It might be a good idea, though, to name the title of that section "Simple Desk Options" since the part of the interface on the left that shows your position in the menu structure may not be visible when you are at the top of the page. If I had not been in such a hurry, I probably would have sorted out where I was, though.

I see the confusion now :P, I just provided the link to take you directly to the option. It's called administrative options because it is the administrative options for SimpleDesk and being that it resides in the SimpleDesk Options menu, we wouldn't change the title, just as the other options are also appropriately titled.

Glad this is all cleared up for you though :)
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Gruffen on June 09, 2011, 12:28:33 PM
It probably doesn't help that I never use the left panel format in the admin area, I exclusively use the dropdown menus, so this problem never occurs to me...
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Spoogs on June 09, 2011, 12:37:44 PM
I don't use that thing either, with no mods installed the list extends below the options in the display area... 3 mods that add to the menu (SD, SP, Aeva) and the list becomes a mile long :P
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Gruffen on June 09, 2011, 12:44:29 PM
Yeah, 2.0's menu is pretty scary in that respect because of all the new stuff...
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: live627 on June 10, 2011, 05:15:17 AM
/me gets the idea of grouping the menus by category

An extra click but would trim the list.
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Gruffen on June 10, 2011, 05:36:56 AM
How would you do it?
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: live627 on June 10, 2011, 06:12:17 PM
Have each menu category grouped into tabs with overflow on a second line. The categories are such as Main, Configuration, etc. They would be DHTML, so clicking one wouldn't reload.

Oh wait, it would be better as an accordion.
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: live627 on June 10, 2011, 06:17:32 PM
And I see you're nigh on making 1000 commits. Well done Pete! :)
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Gruffen on June 10, 2011, 07:39:17 PM
Quote from: live627 on June 10, 2011, 06:12:17 PM
Have each menu category grouped into tabs with overflow on a second line. The categories are such as Main, Configuration, etc. They would be DHTML, so clicking one wouldn't reload.

Oh wait, it would be better as an accordion.

And what's wrong with CSS-based dropdown menus?

QuoteAnd I see you're nigh on making 1000 commits. Well done Pete!

Thanks :) Still not quite done yet though... ;)
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: live627 on June 10, 2011, 10:24:11 PM
I don't like them because oftentimes I miss and have to hover the category again to get the menu back. It becomes especially annoying with grandchild menus.
Title: Re: Cannot Assign Ticket to Ticket Creator
Post by: Gruffen on June 10, 2011, 10:39:30 PM
What you need is a theme that has a JS-added pause to keep the menu on the screen before hiding it again...