Avoid removing or unlinking workitem from Changeset
Accepted answer
To add to Baraths answer, there is a specific permission that grants roles permission to save/modify change set links
Comments
That is a valid approach, it at least allows the user to provide a correct link and it is easy to check. I proposed a complete change set requires a link, because it will not change any more and is likely delivered. You have to find your requirements, but keep in mind that you want the tools still easy to use and not getting into the way for reasonable use cases like, for example, having the wrong work item linked. You want to allow the developer to achieve a fix without having to go to a manager or something.
One other answer
Comments
I have looked there as well, but could not find change sets in the links available. Are you sure? In addition, as far as I know, the change set links are managed in the SCM component.
Never mind, found it.