2015-12-14 3 views
4

Я хочу дать разрешение для конкретного пользователя в моем проекте TFS сделать следующее.Разрешение на включение итерации в TFS 2013

  1. Создать итерации
  2. Редактировать Итерации
  3. Активизировать итерацию (Проще говоря, «тик» Итерации так, чтобы они могли видеть другими в команде)

MSDN говорит что

Чтобы создать или изменить области или итерации, вы должны быть либо членом группы администраторов проекта, либо вашим созданием и порядком er дочерние узлы, удалить этот узел, а для редактирования разрешений этого узла должно быть установлено значение Разрешить для узла области или итерации, который вы хотите изменить. MSDN

Я не хочу, чтобы дать Администратор проекта разрешения данного конкретного пользователя.

Следовательно, я дал следующие разрешения ему в Родительской Итерации.

permissions - screenshot

При входе в систему в качестве конкретного пользователя, TFS говорит, что

У вас нет прав для настройки итераций для этой команды. Вы должны быть администратором команды или администратором проекта.

Однако Пользователь может сделать следующее.

  1. Создание дочерних узлов
  2. Отредактируйте Start/End Даты существующих/новых итераций

Мой вопрос:

  • Есть ли другой способ, чтобы дать пользователю разрешение «тикать» итерацию, не давая ему «Изменить разрешение на уровне собрания» или «разрешение на администрирование проекта»

ответ

1

Вы можете создать новую группу TFS в рамках своего командного проекта. Затем предоставите эту группу «Изменить информацию о уровне проекта». Это позволит пользователю проверить флажок, чтобы итерация отображалась на панели задач отставания.

То, что я сделал, это создать команду [TEAM PROJECT] \ Project Managers "TFS group, я предоставил этой группе все разрешения на корневой узел как областей, так и итераций. И я также предоставил эту группу «Изменить информацию о уровне проекта». Затем мой пользователь смог управлять областями и итерациями, включая «тикать», чтобы активировать итерацию.

Смежные вопросы