Я ищу способ узнать, есть ли у пользователя разрешение «Начать сборку» для данного проекта.
На данный момент я знаю, что объект VersionControlServer можно использовать для возврата строкового массива действующих разрешений пользователя в проекте. Но когда я запускаю метод GetEffectivePermissions на сервере VersionControlServer, разрешения «Начать сборку» и «Администрирование сборки» не включаются в массив, в котором перечислены разрешения пользователя.
Я предполагаю (ошибочно?), что это потому, что я запрашиваю VersionControlServer, который не контролирует разрешения на сборку.
Как мне найти действующие разрешения пользователя, связанные со сборкой, через API TFS 2008?