При добавлении рабочего элемента в TFS 2010 через SDK инциденты создаются с использованием того же идентификатора, который использовался для аутентификации на сервере TFS.
В других приложениях, обеспечивающих отслеживание дефектов / поддержку рабочего элемента,API обычно позволяет вам установить поле Reporter / ReportedBy / CreatedBy, чтобы вы могли сделать так, чтобы пользователь, обслуживающий вашу службу, создавал проблему от имени «создал проблему», вместо того, чтобы произносить общую «учетную запись службы», которую выесть настройка, позволяющая стороннему приложению получать доступ к TFS / дефектоскопу.
Похоже, вы не можете установить поле CreatedBy при создании рабочего элемента с помощью TFS SDK (вы получаете TF26194 - значение «Создано«невозможно изменить»), и я не вижу ни одного поля Reporter, которое входит в стандартную комплектацию общих шаблонов TFS.
Можно ли установить «Создано» для другого пользователя или выдать себя за другого пользователя(не зная их пароля и т. д.) для целей создания новых рабочих элементов?