Using rt 3.4.4
Is there any way to give anyone with permissions the ability to link
to a ticket, yet not be able to edit the ticket it’s linking to?
I have needed something similar and have an idea, but have not
implemented it yet. Actually I see 2 possible ways:
Modify Ticket::_AddLink to not check for ModifyTicket on the
Leave Ticket::_AddLink alone, but use Hook::LexWrap to see
if the user has ModifyTicket on the other ticket and if not,
grant the right, let _AddLink run, and then revoke the right.
I would appreciate, if the “Modify Ticket” right would be splitted into
several pieces. All other possible rights are very fine grained - except
Eg. Set Dates, Set Last Contact, Set Status, Set Links, Increase Time