【发布时间】:2016-02-18 23:30:35
【问题描述】:
我正在寻找一种方法来确定用户是否具有给定项目的“开始构建”权限。
到目前为止,我知道 VersionControlServer 对象可用于返回用户在项目中的有效权限的字符串数组。但是,当我在 VersionControlServer 上运行 GetEffectivePermissions 方法时,列出用户权限的数组中不包含“开始构建”和“管理构建”权限。
我假设(错误地?)这是因为我正在查询不控制构建权限的 VersionControlServer。
如何通过 TFS 2008 API 找到用户有效的“构建相关”权限?
【问题讨论】:
-
哪个版本的 TFS? 05 还是 08?
-
使用的版本是 TFS 2008。