Где разрешение "Изменить определение сборки" в нашей установке TFS 2013?

Наша среда - сервер TFS 2013 (12.0.21005.1 Tfs2013.RTM), который был обновлен от новой установки TFS 2008, с рядом командных проектов и разработчиков.

Одна вещь, которую наши разработчики регулярно должны делать, это создавать и редактировать определения сборки. Согласно Visual Studio и всей документации, которую я смог найти, должна существовать привилегия "Изменить определение сборки" (возможно, вместе с несколькими другими), которая контролирует доступ к этому. Но, как вы можете видеть на скриншоте, он не существует в нашей установке:

enter image description here

Единственным обходным решением, которое я нашел, является предоставление заинтересованным лицам членов группы администраторов проекта, что явно нежелательно. Нет таких групп, как администраторы сборки или что-то подобное, что может помочь; это список групп, доступных на выбор:

enter image description here

Как следствие, всякий раз, когда разработчик хочет редактировать определение сборки (что в нашем случае вполне уместно), они продолжают работать:

enter image description here

Что, если вы не сделаете каждого администратора проекта в каждом командном проекте, в котором они могут работать, могу ли я это сделать?

Ответы

Ответ 1

Здесь, где можно найти параметры безопасности для определений сборки.

TFS 2015 UI: перейдите в проводник сборки, нажмите стрелку вниз слева от всех определений сборки или всех определений XAML.

введите описание изображения здесь

VS Team Services и TFS "15" RC2 и новее: перейдите в сборку и нажмите кнопку "Безопасность" в верхней правой части.

введите описание изображения здесь

После этого вы получите диалог с правами на сборку.

введите описание изображения здесь

Ответ 2

Разрешения, которые вы показываете выше, предназначены для Team Projects, а не для сборки.

Если вы выберете сборку и щелкните ее правой кнопкой мыши, вы должны получить опцию разрешений. Здесь вы найдете конкретное разрешение сборки, которое вы ищете.

Вы также можете установить разрешения через API с помощью PowerShell...