The CreatorCon Call for Content is officially open! Get started here.

How to edit assign to me button in agent workspace and add some rules to it?

rahul16
Giga Guru

‘Assign to Me’ button shows up on all New tickets right now. Clicking on it simply assigns the Incident to the current user irrespective of the Assignment group selected on the ticket

We should either -

i. Not show this button if the current user is not a part of the ticket’s assignment group.

ii. Give an error message letting the user know that the ticket cannot be assigned to them as they’re not a part of the group.

find_real_file.png

1 ACCEPTED SOLUTION

Saurav11
Kilo Patron
Kilo Patron

Hello,

In the UI action "Assign to me", just add the below condition then ti will only show if the user is a part of the group:-

gs.getUser().isMemberOf(current.assignment_group.toString())

find_real_file.png

Please mark answer correct/helpful based on Impact

View solution in original post

17 REPLIES 17

Saurav11
Kilo Patron
Kilo Patron

Hello,

In the UI action "Assign to me", just add the below condition then ti will only show if the user is a part of the group:-

gs.getUser().isMemberOf(current.assignment_group.toString())

find_real_file.png

Please mark answer correct/helpful based on Impact

When I updated the UI action the "assigned to me" button got hidden because I am not in that assignment group and your condition is working fine.

find_real_file.png

So I impersonated the user who have access to that assignment group.

But the problem here is the user doesn't have access to this record.

find_real_file.png

so what I want is to add conditions like Giving an error message letting the user know that the ticket cannot be assigned to them as they’re not a part of the group.

Hello,

Just a question if the button is hidden then we don't even come to the second option right? as if they will not see the button they would not really require the error message

Your condition was working fine.

But as per my requirements, I have to show the error message to the user.