You are not logged in.
Pages: 1
Hello
When creating new ticket for users with rights to assign the ticket defult behaviour is that
Requester field is empty. Instead "Assigned To" field is automatically set to current logged on user.
For users with less privileges it's ok.
Is it possible to change it that Requester field is set with current user for everyone ?
We have often situation now that the Requester is empty and I don't know who have created the ticket.
Thanks.
Offline
> I don't know who have created the ticket.
You have the "recipient" (Open by) field
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Ok I see it in top of the ticket. Opened on: .. By ..
I've managed to change this behaviour by giving the profile right to assign the ticket but I have set "To be in charge of the ticket:" to No.
What the right "To be in charge of the ticket:" actually is capable of ?
Offline
To be in charge of the ticket => when you open the ticket, your name is automatically added in Assign to (you work for the ticket, you are a technician)
To assign the ticket => you decide who will become the technician od the ticket (you dispatch tickets, you are a supervisor)
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
That explains everything.
Thanks a lot.
Offline
Hello again,
but there's a one "small" problem when I have disabled "To be in charge of the ticket:" for the profile.
I wanted for all users that when They open a new ticket their name will be set as requester not as assigned.
so I have disbled "To be in charge ..." for all profiles.
It's ok since the tickets are assigned automatically basing on the category,
but when I want to reassign the ticket manually there's noone on the list to be assigned (nobody can't be in charge of the ticket).
Is there a way that username will be set as requester when creating new ticket and They also could be set as Techincian (Assigned To) manually from the list ?
Thanks
Offline
If your are a technician (right to "To be in charge of the ticket:"), you work is to fix other's issues.
So you need to tell GLPI who is the victim (the requester) of the ticket you create.
I don't think the "technician" should also be the "requester"
And yes, the technician list, only list user with the ""To be in charge of the ticket:" right
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Hello,
I see Your point but in our environment technicians very often also have to create the tickets for the other departments and it would be much easier for them if They don't have to set the requester field each time.
In our scenario also every victim (requester) can create ticket so technicians doesn't have to create tickets for them.
Offline
in our environment technicians very often also have to create the tickets for the other departments and it would be much easier for them if They don't have to set the requester field each time.
If your technician creates a ticket for someone else, he isn't the request but the creator
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Hello,
No I meant that our technicians creates the tickets that goes to the superior IT dept. with problems They can't resolve or can't do it.
Every user has the possibility to create the ticket so technicians doesn't have to do it for anybody.
So technicians are the first level of support for users but They also create the tickets if They have bigger problem.
Offline
Hi. I have the same problem. I want the requester always filed withe the person who makes the thicket, so the solution was on: front/ticket.form.php, at lines 181 - 184
Comment this code:
// No default requester if own ticket right = tech and update_ticket right to update requester
//if (haveRight('own_ticket',1) && haveRight('update_ticket',1)) {
// $users_id_requester = 0;
//}
GLPI 0.80.1 + OCS Inventory
Offline
Hello,
Thanks anjoze that works ..!
Offline
Pages: 1