Заполнение поля <validuser /> в WorkItem - PullRequest
1 голос
/ 09 апреля 2010

Я создал новый WorkItem с именем Project, который содержит поле с именем business owner, которым может быть любой пользователь домена.

Поле было создано с использованием синтаксиса WorkItem XML с использованием тега. У меня проблема с тем, что только действительные пользователи TFS (как следует из названия :)) отображают комбинированный список в форме Visual Studio.

Можно ли как-нибудь разрешить этому полю содержать всех пользователей домена, не предоставляя всем пользователям некоторые права доступа для чтения tfs? Если нет, то каков минимальный доступ, который я могу применить в TFS, который я могу предоставить всем пользователям домена? Или есть какой-то другой способ, который я не могу заметить?

Ответы [ 2 ]

1 голос
/ 17 апреля 2010

Хорошо, я отвечу на свой вопрос здесь:)

Чтобы заполнить поле со списком validusers, мы решили предоставить группе пользователей домена доступ к группе TFS действительных пользователей. Существуют некоторые риски безопасности, например,

  1. Пользователи могут видеть запросы рабочих элементов, но поиск не даст результатов
  2. Пользователи смогут видеть результаты сборки и ссылки на журналы сборки, однако вы можете применять безопасность на уровне окон в местах размещения сборок
  3. Пользователи не будут иметь доступа к сайтам WSS или Report

Таким образом, любой, кто идет по этому маршруту, должен проверить, являются ли эти проблемы безопасности приемлемыми

0 голосов
/ 14 сентября 2010

Вы пробовали это под именем поля.

<SUGGESTEDVALUES expanditems="true">
  <LISTITEM value="{DOMAIN_ NAME}\Domain Users"/>
</SUGGESTEDVALUES>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...