“我是谁,我的权利是什么?” TFS中的API

时间:2018-02-23 20:20:07

标签: tfs tfs2017 tfs-sdk

本地TFS 2017u2。问题 - 是否有REST API返回有关当前用户身份的一些信息? E. g。 ID,用户名,可能包含的群组,权限,OAuth范围(如果通过OAuth传播)。

编辑:看起来有很多与VSTS相关的配置文件相关的API端点,但在TFS中没有。

1 个答案:

答案 0 :(得分:0)

您可以在内部部署TFS中使用以下REST API获取当前用户配置文件:

GET http://SERVER:8080/tfs/_api/_common/GetUserProfile?__v=5

但不包括响应中的组,权限,OAuth范围等。

但是您可以从门户网站View permissions for yourself or others

您还可以使用VS扩展程序TFS Permission Visualizer查看组,权限等。它以图形的形式显示TFS安全组和权限。

或者,您可以使用TFS API获取组用户权限,有关详细信息,请参阅this article

enter image description here