Within our project we are working with a third party for implementation of a specific module. We want to use TFS workitem tracking to track bugs in this module. Employees of this company should be able to see all work items submitted to them or assigned by them. In our previous tracking system, I could set permissions on queries, so that they could only run the queries we defined for them. In TFS I wanted to use the security permissions on the AreaPath field, but the problem is that it is not possible to make this field required or to set it automatically using a COPY or DEFAULT rule. So in order to obtain the required result, someone has to set the AreaPath manually for all submitted work items, which is off course not very practicle. Is there any other way to set the AreaPath field to a default value for all submitted work items ?
paso
One possiblity is to create a webservice subscription and in the subscribed webservice setting AreaPath if submitted item has root path. This does work similar to setting default in server, except that it creates a new revision.