How can I prevent a tech from reassigning a ticket to themselves? For example, a tech can search for a ticket and reassign it to themselves, no matter the tech group or request type.
Your only options are going to be under Setup > Techs > Tech Permissions:
‘Allow re-assignment’ and ‘New Ticket Assignment Override’
That should limit as much as possible.
That is the current permission settings. A tech can still change ticket assignment by searching for a ticket and selecting a tech from the dropdown.
you need to tick "Limit to Assigned Tech Groups" and ensure your techs are not in the other tech groups
Chris