#tfs #devops #tfs-workitem #tfsintegrationplatform
#tfs #devops #tfs-workitem #tfsintegrationplatform
Вопрос:
Я пытаюсь заблокировать / запретить возможность открытия нового рабочего элемента с определенными итерациями.
Я попытался сделать это с помощью пользовательского поля с тем же значением идентификатора итерации и <PROHIBITEDVALUES>
правила.
Затем я понял, что это невозможно, потому что поле iteration-id загружается только после того, как я нажимаю кнопку «Сохранить», а это слишком поздно.
Есть какие-либо другие идеи, как это сделать?
Ответ №1:
Нет никакой встроенной опции для скрытия старых / специфичных итераций в поле рабочего элемента.
Однако вы можете установить для параметра безопасности «Редактировать рабочие элементы на этом узле» значение deny, и они не смогут сохранять рабочие элементы с выбранной областью или итерацией.
Кроме того, вы также могли бы скрыть узел (ы) итерации:
- Откройте настройки проекта> Конфигурация проекта
- Выберите вкладку Итерация
- Выберите итерацию, которую вы хотите скрыть
- Нажмите Безопасность > Добавить разрешения «Запретить просмотр» для пользователей, от которых вы хотите скрыть узлы.
Пользователь не сможет увидеть итерацию в спринте.
Обновить:
Комментарии:
1. Я знаю о «Редактировать рабочие элементы в этом узле», но это только для области. И я не смог найти способ «Запретить просмотр» для скрытия итерации. Я использую Tfs 18, если предполагается, что это должно быть по-другому.
2. У @YarinDolev есть скриншот обновления two для вашей справки, пожалуйста, просмотрите его.
3. Привет, спасибо за помощь. Я пытался использовать разрешения, но это работает только для области, а не для итераций. Я настраиваю свой wit для итерации блокировки и создаю код на C # для его автоматизации. Еще раз спасибо, Yarin